Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/o/open3d/open3d_0.14.1+dfsg-7_all.buildinfo Use metasnap for getting required timestamps Cannot get timestamps from metasnap: 404 (Not Found) Use snapshot for getting required timestamps Get source package info: open3d=0.14.1+dfsg-7 Source URL: http://snapshot.notset.fr/mr/package/open3d/0.14.1+dfsg-7/srcfiles?fileinfo=1 Initialize APT cache Get binary package info: adduser=3.118 Binary URL: http://snapshot.notset.fr/mr/binary/adduser/3.118/binfiles?fileinfo=1 Get binary package info: autoconf=2.71-2 Binary URL: http://snapshot.notset.fr/mr/binary/autoconf/2.71-2/binfiles?fileinfo=1 Get binary package info: automake=1:1.16.5-1.1 Binary URL: http://snapshot.notset.fr/mr/binary/automake/1:1.16.5-1.1/binfiles?fileinfo=1 Get binary package info: autopoint=0.21-4 Binary URL: http://snapshot.notset.fr/mr/binary/autopoint/0.21-4/binfiles?fileinfo=1 Get binary package info: autotools-dev=20220109.1 Binary URL: http://snapshot.notset.fr/mr/binary/autotools-dev/20220109.1/binfiles?fileinfo=1 Get binary package info: base-files=12.2 Binary URL: http://snapshot.notset.fr/mr/binary/base-files/12.2/binfiles?fileinfo=1 Get binary package info: base-passwd=3.5.52 Binary URL: http://snapshot.notset.fr/mr/binary/base-passwd/3.5.52/binfiles?fileinfo=1 Get binary package info: bash=5.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/bash/5.1-6/binfiles?fileinfo=1 Get binary package info: binutils=2.38-1 Binary URL: http://snapshot.notset.fr/mr/binary/binutils/2.38-1/binfiles?fileinfo=1 Get binary package info: binutils-common=2.38-1 Binary URL: http://snapshot.notset.fr/mr/binary/binutils-common/2.38-1/binfiles?fileinfo=1 Get binary package info: binutils-x86-64-linux-gnu=2.38-1 Binary URL: http://snapshot.notset.fr/mr/binary/binutils-x86-64-linux-gnu/2.38-1/binfiles?fileinfo=1 Get binary package info: bsdextrautils=2.37.3-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/bsdextrautils/2.37.3-1+b1/binfiles?fileinfo=1 Get binary package info: bsdutils=1:2.37.3-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/bsdutils/1:2.37.3-1+b1/binfiles?fileinfo=1 Get binary package info: build-essential=12.9 Binary URL: http://snapshot.notset.fr/mr/binary/build-essential/12.9/binfiles?fileinfo=1 Get binary package info: bzip2=1.0.8-5 Binary URL: http://snapshot.notset.fr/mr/binary/bzip2/1.0.8-5/binfiles?fileinfo=1 Get binary package info: ca-certificates=20211016 Binary URL: http://snapshot.notset.fr/mr/binary/ca-certificates/20211016/binfiles?fileinfo=1 Get binary package info: cmake=3.22.1-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/cmake/3.22.1-1+b1/binfiles?fileinfo=1 Get binary package info: cmake-data=3.22.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/cmake-data/3.22.1-1/binfiles?fileinfo=1 Get binary package info: comerr-dev=2.1-1.46.5-2 Binary URL: http://snapshot.notset.fr/mr/binary/comerr-dev/2.1-1.46.5-2/binfiles?fileinfo=1 Get binary package info: coreutils=8.32-4.1 Binary URL: http://snapshot.notset.fr/mr/binary/coreutils/8.32-4.1/binfiles?fileinfo=1 Get binary package info: cpp=4:11.2.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/cpp/4:11.2.0-2/binfiles?fileinfo=1 Get binary package info: cpp-11=11.2.0-16 Binary URL: http://snapshot.notset.fr/mr/binary/cpp-11/11.2.0-16/binfiles?fileinfo=1 Get binary package info: dash=0.5.11+git20210903+057cd650a4ed-3 Binary URL: http://snapshot.notset.fr/mr/binary/dash/0.5.11+git20210903+057cd650a4ed-3/binfiles?fileinfo=1 Get binary package info: debconf=1.5.79 Binary URL: http://snapshot.notset.fr/mr/binary/debconf/1.5.79/binfiles?fileinfo=1 Get binary package info: debhelper=13.6 Binary URL: http://snapshot.notset.fr/mr/binary/debhelper/13.6/binfiles?fileinfo=1 Get binary package info: debianutils=5.7-0.1 Binary URL: http://snapshot.notset.fr/mr/binary/debianutils/5.7-0.1/binfiles?fileinfo=1 Get binary package info: dh-autoreconf=20 Binary URL: http://snapshot.notset.fr/mr/binary/dh-autoreconf/20/binfiles?fileinfo=1 Get binary package info: dh-elpa-helper=2.0.10 Binary URL: http://snapshot.notset.fr/mr/binary/dh-elpa-helper/2.0.10/binfiles?fileinfo=1 Get binary package info: dh-python=5.20220215 Binary URL: http://snapshot.notset.fr/mr/binary/dh-python/5.20220215/binfiles?fileinfo=1 Get binary package info: dh-strip-nondeterminism=1.13.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/dh-strip-nondeterminism/1.13.0-1/binfiles?fileinfo=1 Get binary package info: diffutils=1:3.7-5 Binary URL: http://snapshot.notset.fr/mr/binary/diffutils/1:3.7-5/binfiles?fileinfo=1 Get binary package info: docutils-common=0.17.1+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/docutils-common/0.17.1+dfsg-2/binfiles?fileinfo=1 Get binary package info: doxygen=1.9.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/doxygen/1.9.1-2/binfiles?fileinfo=1 Get binary package info: dpkg=1.21.1 Binary URL: http://snapshot.notset.fr/mr/binary/dpkg/1.21.1/binfiles?fileinfo=1 Get binary package info: dpkg-dev=1.21.1 Binary URL: http://snapshot.notset.fr/mr/binary/dpkg-dev/1.21.1/binfiles?fileinfo=1 Get binary package info: dwz=0.14-1 Binary URL: http://snapshot.notset.fr/mr/binary/dwz/0.14-1/binfiles?fileinfo=1 Get binary package info: emacsen-common=3.0.4 Binary URL: http://snapshot.notset.fr/mr/binary/emacsen-common/3.0.4/binfiles?fileinfo=1 Get binary package info: file=1:5.41-2 Binary URL: http://snapshot.notset.fr/mr/binary/file/1:5.41-2/binfiles?fileinfo=1 Get binary package info: findutils=4.8.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/findutils/4.8.0-1/binfiles?fileinfo=1 Get binary package info: fonts-font-awesome=5.0.10+really4.7.0~dfsg-4.1 Binary URL: http://snapshot.notset.fr/mr/binary/fonts-font-awesome/5.0.10+really4.7.0~dfsg-4.1/binfiles?fileinfo=1 Get binary package info: fonts-lato=2.0-2.1 Binary URL: http://snapshot.notset.fr/mr/binary/fonts-lato/2.0-2.1/binfiles?fileinfo=1 Get binary package info: g++=4:11.2.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/g++/4:11.2.0-2/binfiles?fileinfo=1 Get binary package info: g++-11=11.2.0-16 Binary URL: http://snapshot.notset.fr/mr/binary/g++-11/11.2.0-16/binfiles?fileinfo=1 Get binary package info: gcc=4:11.2.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/gcc/4:11.2.0-2/binfiles?fileinfo=1 Get binary package info: gcc-11=11.2.0-16 Binary URL: http://snapshot.notset.fr/mr/binary/gcc-11/11.2.0-16/binfiles?fileinfo=1 Get binary package info: gcc-11-base=11.2.0-16 Binary URL: http://snapshot.notset.fr/mr/binary/gcc-11-base/11.2.0-16/binfiles?fileinfo=1 Get binary package info: gettext=0.21-4 Binary URL: http://snapshot.notset.fr/mr/binary/gettext/0.21-4/binfiles?fileinfo=1 Get binary package info: gettext-base=0.21-4 Binary URL: http://snapshot.notset.fr/mr/binary/gettext-base/0.21-4/binfiles?fileinfo=1 Get binary package info: gfortran-11=11.2.0-16 Binary URL: http://snapshot.notset.fr/mr/binary/gfortran-11/11.2.0-16/binfiles?fileinfo=1 Get binary package info: googletest=1.11.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/googletest/1.11.0-3/binfiles?fileinfo=1 Get binary package info: grep=3.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/grep/3.7-1/binfiles?fileinfo=1 Get binary package info: groff-base=1.22.4-8 Binary URL: http://snapshot.notset.fr/mr/binary/groff-base/1.22.4-8/binfiles?fileinfo=1 Get binary package info: gzip=1.10-4 Binary URL: http://snapshot.notset.fr/mr/binary/gzip/1.10-4/binfiles?fileinfo=1 Get binary package info: hostname=3.23 Binary URL: http://snapshot.notset.fr/mr/binary/hostname/3.23/binfiles?fileinfo=1 Get binary package info: ibverbs-providers=39.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/ibverbs-providers/39.0-1/binfiles?fileinfo=1 Get binary package info: icu-devtools=67.1-7 Binary URL: http://snapshot.notset.fr/mr/binary/icu-devtools/67.1-7/binfiles?fileinfo=1 Get binary package info: init-system-helpers=1.62 Binary URL: http://snapshot.notset.fr/mr/binary/init-system-helpers/1.62/binfiles?fileinfo=1 Get binary package info: intltool-debian=0.35.0+20060710.5 Binary URL: http://snapshot.notset.fr/mr/binary/intltool-debian/0.35.0+20060710.5/binfiles?fileinfo=1 Get binary package info: krb5-multidev=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/krb5-multidev/1.18.3-7/binfiles?fileinfo=1 Get binary package info: libacl1=2.3.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libacl1/2.3.1-1/binfiles?fileinfo=1 Get binary package info: libaec-dev=1.0.6-1 Binary URL: http://snapshot.notset.fr/mr/binary/libaec-dev/1.0.6-1/binfiles?fileinfo=1 Get binary package info: libaec0=1.0.6-1 Binary URL: http://snapshot.notset.fr/mr/binary/libaec0/1.0.6-1/binfiles?fileinfo=1 Get binary package info: libarchive-zip-perl=1.68-1 Binary URL: http://snapshot.notset.fr/mr/binary/libarchive-zip-perl/1.68-1/binfiles?fileinfo=1 Get binary package info: libarchive13=3.5.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/libarchive13/3.5.2-1/binfiles?fileinfo=1 Get binary package info: libasan6=11.2.0-16 Binary URL: http://snapshot.notset.fr/mr/binary/libasan6/11.2.0-16/binfiles?fileinfo=1 Get binary package info: libassimp-dev=5.2.1~ds0-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libassimp-dev/5.2.1~ds0-1+b1/binfiles?fileinfo=1 Get binary package info: libassimp5=5.2.1~ds0-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libassimp5/5.2.1~ds0-1+b1/binfiles?fileinfo=1 Get binary package info: libastcenc1d=3.3+ds-1 Binary URL: http://snapshot.notset.fr/mr/binary/libastcenc1d/3.3+ds-1/binfiles?fileinfo=1 Get binary package info: libatomic1=11.2.0-16 Binary URL: http://snapshot.notset.fr/mr/binary/libatomic1/11.2.0-16/binfiles?fileinfo=1 Get binary package info: libattr1=1:2.5.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libattr1/1:2.5.1-1/binfiles?fileinfo=1 Get binary package info: libaudit-common=1:3.0.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/libaudit-common/1:3.0.7-1/binfiles?fileinfo=1 Get binary package info: libaudit1=1:3.0.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/libaudit1/1:3.0.7-1/binfiles?fileinfo=1 Get binary package info: libbinutils=2.38-1 Binary URL: http://snapshot.notset.fr/mr/binary/libbinutils/2.38-1/binfiles?fileinfo=1 Get binary package info: libblas-dev=3.10.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libblas-dev/3.10.0-2/binfiles?fileinfo=1 Get binary package info: libblas3=3.10.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libblas3/3.10.0-2/binfiles?fileinfo=1 Get binary package info: libblkid1=2.37.3-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libblkid1/2.37.3-1+b1/binfiles?fileinfo=1 Get binary package info: libboost-dev=1.74.0.3 Binary URL: http://snapshot.notset.fr/mr/binary/libboost-dev/1.74.0.3/binfiles?fileinfo=1 Get binary package info: libboost1.74-dev=1.74.0-14 Binary URL: http://snapshot.notset.fr/mr/binary/libboost1.74-dev/1.74.0-14/binfiles?fileinfo=1 Get binary package info: libbrotli1=1.0.9-2+b3 Binary URL: http://snapshot.notset.fr/mr/binary/libbrotli1/1.0.9-2+b3/binfiles?fileinfo=1 Get binary package info: libbsd-dev=0.11.5-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libbsd-dev/0.11.5-1+b1/binfiles?fileinfo=1 Get binary package info: libbsd0=0.11.5-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libbsd0/0.11.5-1+b1/binfiles?fileinfo=1 Get binary package info: libbz2-1.0=1.0.8-5 Binary URL: http://snapshot.notset.fr/mr/binary/libbz2-1.0/1.0.8-5/binfiles?fileinfo=1 Get binary package info: libc-bin=2.33-6 Binary URL: http://snapshot.notset.fr/mr/binary/libc-bin/2.33-6/binfiles?fileinfo=1 Get binary package info: libc-dev-bin=2.33-6 Binary URL: http://snapshot.notset.fr/mr/binary/libc-dev-bin/2.33-6/binfiles?fileinfo=1 Get binary package info: libc6=2.33-6 Binary URL: http://snapshot.notset.fr/mr/binary/libc6/2.33-6/binfiles?fileinfo=1 Get binary package info: libc6-dev=2.33-6 Binary URL: http://snapshot.notset.fr/mr/binary/libc6-dev/2.33-6/binfiles?fileinfo=1 Get binary package info: libcap-ng0=0.7.9-2.2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libcap-ng0/0.7.9-2.2+b1/binfiles?fileinfo=1 Get binary package info: libcap2=1:2.44-1 Binary URL: http://snapshot.notset.fr/mr/binary/libcap2/1:2.44-1/binfiles?fileinfo=1 Get binary package info: libcbor0.8=0.8.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libcbor0.8/0.8.0-2/binfiles?fileinfo=1 Get binary package info: libcc1-0=11.2.0-16 Binary URL: http://snapshot.notset.fr/mr/binary/libcc1-0/11.2.0-16/binfiles?fileinfo=1 Get binary package info: libclang-cpp11=1:11.1.0-6 Binary URL: http://snapshot.notset.fr/mr/binary/libclang-cpp11/1:11.1.0-6/binfiles?fileinfo=1 Get binary package info: libclang1-11=1:11.1.0-6 Binary URL: http://snapshot.notset.fr/mr/binary/libclang1-11/1:11.1.0-6/binfiles?fileinfo=1 Get binary package info: libcmark-gfm-extensions0.29.0.gfm.2=0.29.0.gfm.2-2+b2 Binary URL: http://snapshot.notset.fr/mr/binary/libcmark-gfm-extensions0.29.0.gfm.2/0.29.0.gfm.2-2+b2/binfiles?fileinfo=1 Get binary package info: libcmark-gfm0.29.0.gfm.2=0.29.0.gfm.2-2+b2 Binary URL: http://snapshot.notset.fr/mr/binary/libcmark-gfm0.29.0.gfm.2/0.29.0.gfm.2-2+b2/binfiles?fileinfo=1 Get binary package info: libcom-err2=1.46.5-2 Binary URL: http://snapshot.notset.fr/mr/binary/libcom-err2/1.46.5-2/binfiles?fileinfo=1 Get binary package info: libcrypt-dev=1:4.4.27-1.1 Binary URL: http://snapshot.notset.fr/mr/binary/libcrypt-dev/1:4.4.27-1.1/binfiles?fileinfo=1 Get binary package info: libcrypt1=1:4.4.27-1.1 Binary URL: http://snapshot.notset.fr/mr/binary/libcrypt1/1:4.4.27-1.1/binfiles?fileinfo=1 Get binary package info: libctf-nobfd0=2.38-1 Binary URL: http://snapshot.notset.fr/mr/binary/libctf-nobfd0/2.38-1/binfiles?fileinfo=1 Get binary package info: libctf0=2.38-1 Binary URL: http://snapshot.notset.fr/mr/binary/libctf0/2.38-1/binfiles?fileinfo=1 Get binary package info: libcurl3-gnutls=7.81.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libcurl3-gnutls/7.81.0-1/binfiles?fileinfo=1 Get binary package info: libcurl4=7.81.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libcurl4/7.81.0-1/binfiles?fileinfo=1 Get binary package info: libcurl4-openssl-dev=7.81.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libcurl4-openssl-dev/7.81.0-1/binfiles?fileinfo=1 Get binary package info: libdb5.3=5.3.28+dfsg1-0.8 Binary URL: http://snapshot.notset.fr/mr/binary/libdb5.3/5.3.28+dfsg1-0.8/binfiles?fileinfo=1 Get binary package info: libdebconfclient0=0.261 Binary URL: http://snapshot.notset.fr/mr/binary/libdebconfclient0/0.261/binfiles?fileinfo=1 Get binary package info: libdebhelper-perl=13.6 Binary URL: http://snapshot.notset.fr/mr/binary/libdebhelper-perl/13.6/binfiles?fileinfo=1 Get binary package info: libdpkg-perl=1.21.1 Binary URL: http://snapshot.notset.fr/mr/binary/libdpkg-perl/1.21.1/binfiles?fileinfo=1 Get binary package info: libdraco-dev=1.5.2+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/libdraco-dev/1.5.2+dfsg-2/binfiles?fileinfo=1 Get binary package info: libdraco4=1.5.2+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/libdraco4/1.5.2+dfsg-2/binfiles?fileinfo=1 Get binary package info: libdrm-amdgpu1=2.4.110-1 Binary URL: http://snapshot.notset.fr/mr/binary/libdrm-amdgpu1/2.4.110-1/binfiles?fileinfo=1 Get binary package info: libdrm-common=2.4.110-1 Binary URL: http://snapshot.notset.fr/mr/binary/libdrm-common/2.4.110-1/binfiles?fileinfo=1 Get binary package info: libdrm-intel1=2.4.110-1 Binary URL: http://snapshot.notset.fr/mr/binary/libdrm-intel1/2.4.110-1/binfiles?fileinfo=1 Get binary package info: libdrm-nouveau2=2.4.110-1 Binary URL: http://snapshot.notset.fr/mr/binary/libdrm-nouveau2/2.4.110-1/binfiles?fileinfo=1 Get binary package info: libdrm-radeon1=2.4.110-1 Binary URL: http://snapshot.notset.fr/mr/binary/libdrm-radeon1/2.4.110-1/binfiles?fileinfo=1 Get binary package info: libdrm2=2.4.110-1 Binary URL: http://snapshot.notset.fr/mr/binary/libdrm2/2.4.110-1/binfiles?fileinfo=1 Get binary package info: libedit2=3.1-20210910-1 Binary URL: http://snapshot.notset.fr/mr/binary/libedit2/3.1-20210910-1/binfiles?fileinfo=1 Get binary package info: libegl-dev=1.4.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libegl-dev/1.4.0-1/binfiles?fileinfo=1 Get binary package info: libegl-mesa0=21.3.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/libegl-mesa0/21.3.5-1/binfiles?fileinfo=1 Get binary package info: libegl1=1.4.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libegl1/1.4.0-1/binfiles?fileinfo=1 Get binary package info: libeigen3-dev=3.4.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libeigen3-dev/3.4.0-2/binfiles?fileinfo=1 Get binary package info: libelf1=0.186-1 Binary URL: http://snapshot.notset.fr/mr/binary/libelf1/0.186-1/binfiles?fileinfo=1 Get binary package info: libevent-2.1-7=2.1.12-stable-1 Binary URL: http://snapshot.notset.fr/mr/binary/libevent-2.1-7/2.1.12-stable-1/binfiles?fileinfo=1 Get binary package info: libevent-core-2.1-7=2.1.12-stable-1 Binary URL: http://snapshot.notset.fr/mr/binary/libevent-core-2.1-7/2.1.12-stable-1/binfiles?fileinfo=1 Get binary package info: libevent-dev=2.1.12-stable-1 Binary URL: http://snapshot.notset.fr/mr/binary/libevent-dev/2.1.12-stable-1/binfiles?fileinfo=1 Get binary package info: libevent-extra-2.1-7=2.1.12-stable-1 Binary URL: http://snapshot.notset.fr/mr/binary/libevent-extra-2.1-7/2.1.12-stable-1/binfiles?fileinfo=1 Get binary package info: libevent-openssl-2.1-7=2.1.12-stable-1 Binary URL: http://snapshot.notset.fr/mr/binary/libevent-openssl-2.1-7/2.1.12-stable-1/binfiles?fileinfo=1 Get binary package info: libevent-pthreads-2.1-7=2.1.12-stable-1 Binary URL: http://snapshot.notset.fr/mr/binary/libevent-pthreads-2.1-7/2.1.12-stable-1/binfiles?fileinfo=1 Get binary package info: libexpat1=2.4.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/libexpat1/2.4.5-1/binfiles?fileinfo=1 Get binary package info: libexpat1-dev=2.4.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/libexpat1-dev/2.4.5-1/binfiles?fileinfo=1 Get binary package info: libfabric1=1.11.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/libfabric1/1.11.0-3/binfiles?fileinfo=1 Get binary package info: libfaiss-dev=1.7.2-5 Binary URL: http://snapshot.notset.fr/mr/binary/libfaiss-dev/1.7.2-5/binfiles?fileinfo=1 Get binary package info: libffi8=3.4.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/libffi8/3.4.2-4/binfiles?fileinfo=1 Get binary package info: libfido2-1=1.10.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libfido2-1/1.10.0-1/binfiles?fileinfo=1 Get binary package info: libfilament-dev=1.9.25+dfsg2-4+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libfilament-dev/1.9.25+dfsg2-4+b1/binfiles?fileinfo=1 Get binary package info: libfilament-tools=1.9.25+dfsg2-4+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libfilament-tools/1.9.25+dfsg2-4+b1/binfiles?fileinfo=1 Get binary package info: libfilament1.9=1.9.25+dfsg2-4+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libfilament1.9/1.9.25+dfsg2-4+b1/binfiles?fileinfo=1 Get binary package info: libfile-stripnondeterminism-perl=1.13.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libfile-stripnondeterminism-perl/1.13.0-1/binfiles?fileinfo=1 Get binary package info: libflann-dev=1.9.1+dfsg-11 Binary URL: http://snapshot.notset.fr/mr/binary/libflann-dev/1.9.1+dfsg-11/binfiles?fileinfo=1 Get binary package info: libflann1.9=1.9.1+dfsg-11 Binary URL: http://snapshot.notset.fr/mr/binary/libflann1.9/1.9.1+dfsg-11/binfiles?fileinfo=1 Get binary package info: libfmt-dev=8.1.1+ds1-2 Binary URL: http://snapshot.notset.fr/mr/binary/libfmt-dev/8.1.1+ds1-2/binfiles?fileinfo=1 Get binary package info: libfmt8=8.1.1+ds1-2 Binary URL: http://snapshot.notset.fr/mr/binary/libfmt8/8.1.1+ds1-2/binfiles?fileinfo=1 Get binary package info: libgbm1=21.3.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/libgbm1/21.3.5-1/binfiles?fileinfo=1 Get binary package info: libgcc-11-dev=11.2.0-16 Binary URL: http://snapshot.notset.fr/mr/binary/libgcc-11-dev/11.2.0-16/binfiles?fileinfo=1 Get binary package info: libgcc-s1=11.2.0-16 Binary URL: http://snapshot.notset.fr/mr/binary/libgcc-s1/11.2.0-16/binfiles?fileinfo=1 Get binary package info: libgcrypt20=1.9.4-5 Binary URL: http://snapshot.notset.fr/mr/binary/libgcrypt20/1.9.4-5/binfiles?fileinfo=1 Get binary package info: libgdbm-compat4=1.23-1 Binary URL: http://snapshot.notset.fr/mr/binary/libgdbm-compat4/1.23-1/binfiles?fileinfo=1 Get binary package info: libgdbm6=1.23-1 Binary URL: http://snapshot.notset.fr/mr/binary/libgdbm6/1.23-1/binfiles?fileinfo=1 Get binary package info: libgfortran-11-dev=11.2.0-16 Binary URL: http://snapshot.notset.fr/mr/binary/libgfortran-11-dev/11.2.0-16/binfiles?fileinfo=1 Get binary package info: libgfortran5=11.2.0-16 Binary URL: http://snapshot.notset.fr/mr/binary/libgfortran5/11.2.0-16/binfiles?fileinfo=1 Get binary package info: libgl-dev=1.4.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libgl-dev/1.4.0-1/binfiles?fileinfo=1 Get binary package info: libgl1=1.4.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libgl1/1.4.0-1/binfiles?fileinfo=1 Get binary package info: libgl1-mesa-dev=21.3.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/libgl1-mesa-dev/21.3.5-1/binfiles?fileinfo=1 Get binary package info: libgl1-mesa-dri=21.3.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/libgl1-mesa-dri/21.3.5-1/binfiles?fileinfo=1 Get binary package info: libglapi-mesa=21.3.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/libglapi-mesa/21.3.5-1/binfiles?fileinfo=1 Get binary package info: libgles-dev=1.4.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libgles-dev/1.4.0-1/binfiles?fileinfo=1 Get binary package info: libgles1=1.4.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libgles1/1.4.0-1/binfiles?fileinfo=1 Get binary package info: libgles2=1.4.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libgles2/1.4.0-1/binfiles?fileinfo=1 Get binary package info: libglew-dev=2.2.0-4 Binary URL: http://snapshot.notset.fr/mr/binary/libglew-dev/2.2.0-4/binfiles?fileinfo=1 Get binary package info: libglew2.2=2.2.0-4 Binary URL: http://snapshot.notset.fr/mr/binary/libglew2.2/2.2.0-4/binfiles?fileinfo=1 Get binary package info: libglfw3=3.3.6-1 Binary URL: http://snapshot.notset.fr/mr/binary/libglfw3/3.3.6-1/binfiles?fileinfo=1 Get binary package info: libglfw3-dev=3.3.6-1 Binary URL: http://snapshot.notset.fr/mr/binary/libglfw3-dev/3.3.6-1/binfiles?fileinfo=1 Get binary package info: libglib2.0-0=2.70.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libglib2.0-0/2.70.4-1/binfiles?fileinfo=1 Get binary package info: libglu1-mesa=9.0.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libglu1-mesa/9.0.1-1/binfiles?fileinfo=1 Get binary package info: libglu1-mesa-dev=9.0.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libglu1-mesa-dev/9.0.1-1/binfiles?fileinfo=1 Get binary package info: libglvnd-core-dev=1.4.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libglvnd-core-dev/1.4.0-1/binfiles?fileinfo=1 Get binary package info: libglvnd-dev=1.4.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libglvnd-dev/1.4.0-1/binfiles?fileinfo=1 Get binary package info: libglvnd0=1.4.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libglvnd0/1.4.0-1/binfiles?fileinfo=1 Get binary package info: libglx-dev=1.4.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libglx-dev/1.4.0-1/binfiles?fileinfo=1 Get binary package info: libglx-mesa0=21.3.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/libglx-mesa0/21.3.5-1/binfiles?fileinfo=1 Get binary package info: libglx0=1.4.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libglx0/1.4.0-1/binfiles?fileinfo=1 Get binary package info: libgmock-dev=1.11.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/libgmock-dev/1.11.0-3/binfiles?fileinfo=1 Get binary package info: libgmp10=2:6.2.1+dfsg-3 Binary URL: http://snapshot.notset.fr/mr/binary/libgmp10/2:6.2.1+dfsg-3/binfiles?fileinfo=1 Get binary package info: libgnutls30=3.7.3-4+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libgnutls30/3.7.3-4+b1/binfiles?fileinfo=1 Get binary package info: libgomp1=11.2.0-16 Binary URL: http://snapshot.notset.fr/mr/binary/libgomp1/11.2.0-16/binfiles?fileinfo=1 Get binary package info: libgpg-error0=1.43-3 Binary URL: http://snapshot.notset.fr/mr/binary/libgpg-error0/1.43-3/binfiles?fileinfo=1 Get binary package info: libgssapi-krb5-2=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/libgssapi-krb5-2/1.18.3-7/binfiles?fileinfo=1 Get binary package info: libgssrpc4=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/libgssrpc4/1.18.3-7/binfiles?fileinfo=1 Get binary package info: libgtest-dev=1.11.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/libgtest-dev/1.11.0-3/binfiles?fileinfo=1 Get binary package info: libhdf5-mpi-dev=1.10.7+repack-4 Binary URL: http://snapshot.notset.fr/mr/binary/libhdf5-mpi-dev/1.10.7+repack-4/binfiles?fileinfo=1 Get binary package info: libhdf5-openmpi-103-1=1.10.7+repack-4 Binary URL: http://snapshot.notset.fr/mr/binary/libhdf5-openmpi-103-1/1.10.7+repack-4/binfiles?fileinfo=1 Get binary package info: libhdf5-openmpi-cpp-103-1=1.10.7+repack-4 Binary URL: http://snapshot.notset.fr/mr/binary/libhdf5-openmpi-cpp-103-1/1.10.7+repack-4/binfiles?fileinfo=1 Get binary package info: libhdf5-openmpi-dev=1.10.7+repack-4 Binary URL: http://snapshot.notset.fr/mr/binary/libhdf5-openmpi-dev/1.10.7+repack-4/binfiles?fileinfo=1 Get binary package info: libhdf5-openmpi-fortran-102=1.10.7+repack-4 Binary URL: http://snapshot.notset.fr/mr/binary/libhdf5-openmpi-fortran-102/1.10.7+repack-4/binfiles?fileinfo=1 Get binary package info: libhdf5-openmpi-hl-100=1.10.7+repack-4 Binary URL: http://snapshot.notset.fr/mr/binary/libhdf5-openmpi-hl-100/1.10.7+repack-4/binfiles?fileinfo=1 Get binary package info: libhdf5-openmpi-hl-cpp-100=1.10.7+repack-4 Binary URL: http://snapshot.notset.fr/mr/binary/libhdf5-openmpi-hl-cpp-100/1.10.7+repack-4/binfiles?fileinfo=1 Get binary package info: libhdf5-openmpi-hl-fortran-100=1.10.7+repack-4 Binary URL: http://snapshot.notset.fr/mr/binary/libhdf5-openmpi-hl-fortran-100/1.10.7+repack-4/binfiles?fileinfo=1 Get binary package info: libhogweed6=3.7.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libhogweed6/3.7.3-1/binfiles?fileinfo=1 Get binary package info: libhwloc-dev=2.7.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libhwloc-dev/2.7.0-2/binfiles?fileinfo=1 Get binary package info: libhwloc-plugins=2.7.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libhwloc-plugins/2.7.0-2/binfiles?fileinfo=1 Get binary package info: libhwloc15=2.7.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libhwloc15/2.7.0-2/binfiles?fileinfo=1 Get binary package info: libibverbs-dev=39.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libibverbs-dev/39.0-1/binfiles?fileinfo=1 Get binary package info: libibverbs1=39.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libibverbs1/39.0-1/binfiles?fileinfo=1 Get binary package info: libicu-dev=67.1-7 Binary URL: http://snapshot.notset.fr/mr/binary/libicu-dev/67.1-7/binfiles?fileinfo=1 Get binary package info: libicu67=67.1-7 Binary URL: http://snapshot.notset.fr/mr/binary/libicu67/67.1-7/binfiles?fileinfo=1 Get binary package info: libidn2-0=2.3.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libidn2-0/2.3.2-2/binfiles?fileinfo=1 Get binary package info: libimgui-dev=1.86+ds-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libimgui-dev/1.86+ds-1+b1/binfiles?fileinfo=1 Get binary package info: libisl23=0.24-2 Binary URL: http://snapshot.notset.fr/mr/binary/libisl23/0.24-2/binfiles?fileinfo=1 Get binary package info: libitm1=11.2.0-16 Binary URL: http://snapshot.notset.fr/mr/binary/libitm1/11.2.0-16/binfiles?fileinfo=1 Get binary package info: libjpeg-dev=1:2.1.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/libjpeg-dev/1:2.1.2-1/binfiles?fileinfo=1 Get binary package info: libjpeg62-turbo=1:2.1.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/libjpeg62-turbo/1:2.1.2-1/binfiles?fileinfo=1 Get binary package info: libjpeg62-turbo-dev=1:2.1.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/libjpeg62-turbo-dev/1:2.1.2-1/binfiles?fileinfo=1 Get binary package info: libjs-jquery=3.5.1+dfsg+~3.5.5-8 Binary URL: http://snapshot.notset.fr/mr/binary/libjs-jquery/3.5.1+dfsg+~3.5.5-8/binfiles?fileinfo=1 Get binary package info: libjs-jquery-ui=1.13.1+dfsg-1 Binary URL: http://snapshot.notset.fr/mr/binary/libjs-jquery-ui/1.13.1+dfsg-1/binfiles?fileinfo=1 Get binary package info: libjs-sphinxdoc=4.3.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/libjs-sphinxdoc/4.3.2-1/binfiles?fileinfo=1 Get binary package info: libjs-underscore=1.13.2~dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/libjs-underscore/1.13.2~dfsg-2/binfiles?fileinfo=1 Get binary package info: libjsoncpp-dev=1.9.5-3 Binary URL: http://snapshot.notset.fr/mr/binary/libjsoncpp-dev/1.9.5-3/binfiles?fileinfo=1 Get binary package info: libjsoncpp25=1.9.5-3 Binary URL: http://snapshot.notset.fr/mr/binary/libjsoncpp25/1.9.5-3/binfiles?fileinfo=1 Get binary package info: libk5crypto3=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/libk5crypto3/1.18.3-7/binfiles?fileinfo=1 Get binary package info: libkadm5clnt-mit12=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/libkadm5clnt-mit12/1.18.3-7/binfiles?fileinfo=1 Get binary package info: libkadm5srv-mit12=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/libkadm5srv-mit12/1.18.3-7/binfiles?fileinfo=1 Get binary package info: libkdb5-10=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/libkdb5-10/1.18.3-7/binfiles?fileinfo=1 Get binary package info: libkeyutils1=1.6.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/libkeyutils1/1.6.1-2/binfiles?fileinfo=1 Get binary package info: libkrb5-3=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/libkrb5-3/1.18.3-7/binfiles?fileinfo=1 Get binary package info: libkrb5-dev=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/libkrb5-dev/1.18.3-7/binfiles?fileinfo=1 Get binary package info: libkrb5support0=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/libkrb5support0/1.18.3-7/binfiles?fileinfo=1 Get binary package info: liblapack-dev=3.10.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/liblapack-dev/3.10.0-2/binfiles?fileinfo=1 Get binary package info: liblapack3=3.10.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/liblapack3/3.10.0-2/binfiles?fileinfo=1 Get binary package info: liblapacke=3.10.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/liblapacke/3.10.0-2/binfiles?fileinfo=1 Get binary package info: liblapacke-dev=3.10.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/liblapacke-dev/3.10.0-2/binfiles?fileinfo=1 Get binary package info: libldap-2.4-2=2.4.59+dfsg-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libldap-2.4-2/2.4.59+dfsg-1+b1/binfiles?fileinfo=1 Get binary package info: libllvm11=1:11.1.0-6 Binary URL: http://snapshot.notset.fr/mr/binary/libllvm11/1:11.1.0-6/binfiles?fileinfo=1 Get binary package info: libllvm13=1:13.0.1-3 Binary URL: http://snapshot.notset.fr/mr/binary/libllvm13/1:13.0.1-3/binfiles?fileinfo=1 Get binary package info: liblsan0=11.2.0-16 Binary URL: http://snapshot.notset.fr/mr/binary/liblsan0/11.2.0-16/binfiles?fileinfo=1 Get binary package info: libltdl-dev=2.4.6-15 Binary URL: http://snapshot.notset.fr/mr/binary/libltdl-dev/2.4.6-15/binfiles?fileinfo=1 Get binary package info: libltdl7=2.4.6-15 Binary URL: http://snapshot.notset.fr/mr/binary/libltdl7/2.4.6-15/binfiles?fileinfo=1 Get binary package info: liblz4-1=1.9.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/liblz4-1/1.9.3-2/binfiles?fileinfo=1 Get binary package info: liblz4-dev=1.9.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/liblz4-dev/1.9.3-2/binfiles?fileinfo=1 Get binary package info: liblzf-dev=3.6-3 Binary URL: http://snapshot.notset.fr/mr/binary/liblzf-dev/3.6-3/binfiles?fileinfo=1 Get binary package info: liblzf1=3.6-3 Binary URL: http://snapshot.notset.fr/mr/binary/liblzf1/3.6-3/binfiles?fileinfo=1 Get binary package info: liblzma5=5.2.5-2 Binary URL: http://snapshot.notset.fr/mr/binary/liblzma5/5.2.5-2/binfiles?fileinfo=1 Get binary package info: libmagic-mgc=1:5.41-2 Binary URL: http://snapshot.notset.fr/mr/binary/libmagic-mgc/1:5.41-2/binfiles?fileinfo=1 Get binary package info: libmagic1=1:5.41-2 Binary URL: http://snapshot.notset.fr/mr/binary/libmagic1/1:5.41-2/binfiles?fileinfo=1 Get binary package info: libmd-dev=1.0.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libmd-dev/1.0.4-1/binfiles?fileinfo=1 Get binary package info: libmd0=1.0.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libmd0/1.0.4-1/binfiles?fileinfo=1 Get binary package info: libmeshoptimizer1d=0.17+dfsg-1 Binary URL: http://snapshot.notset.fr/mr/binary/libmeshoptimizer1d/0.17+dfsg-1/binfiles?fileinfo=1 Get binary package info: libminizip-dev=1.1-8+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libminizip-dev/1.1-8+b1/binfiles?fileinfo=1 Get binary package info: libminizip1=1.1-8+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libminizip1/1.1-8+b1/binfiles?fileinfo=1 Get binary package info: libmount1=2.37.3-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libmount1/2.37.3-1+b1/binfiles?fileinfo=1 Get binary package info: libmpc3=1.2.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libmpc3/1.2.1-1/binfiles?fileinfo=1 Get binary package info: libmpdec3=2.5.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/libmpdec3/2.5.1-2/binfiles?fileinfo=1 Get binary package info: libmpfr6=4.1.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/libmpfr6/4.1.0-3/binfiles?fileinfo=1 Get binary package info: libmsgpack-dev=3.3.0-4 Binary URL: http://snapshot.notset.fr/mr/binary/libmsgpack-dev/3.3.0-4/binfiles?fileinfo=1 Get binary package info: libmsgpackc2=3.3.0-4 Binary URL: http://snapshot.notset.fr/mr/binary/libmsgpackc2/3.3.0-4/binfiles?fileinfo=1 Get binary package info: libnanoflann-dev=1.4.2+ds-1 Binary URL: http://snapshot.notset.fr/mr/binary/libnanoflann-dev/1.4.2+ds-1/binfiles?fileinfo=1 Get binary package info: libncurses6=6.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/libncurses6/6.3-2/binfiles?fileinfo=1 Get binary package info: libncursesw6=6.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/libncursesw6/6.3-2/binfiles?fileinfo=1 Get binary package info: libnettle8=3.7.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libnettle8/3.7.3-1/binfiles?fileinfo=1 Get binary package info: libnghttp2-14=1.43.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libnghttp2-14/1.43.0-1/binfiles?fileinfo=1 Get binary package info: libnl-3-200=3.5.0-0.1 Binary URL: http://snapshot.notset.fr/mr/binary/libnl-3-200/3.5.0-0.1/binfiles?fileinfo=1 Get binary package info: libnl-3-dev=3.5.0-0.1 Binary URL: http://snapshot.notset.fr/mr/binary/libnl-3-dev/3.5.0-0.1/binfiles?fileinfo=1 Get binary package info: libnl-route-3-200=3.5.0-0.1 Binary URL: http://snapshot.notset.fr/mr/binary/libnl-route-3-200/3.5.0-0.1/binfiles?fileinfo=1 Get binary package info: libnl-route-3-dev=3.5.0-0.1 Binary URL: http://snapshot.notset.fr/mr/binary/libnl-route-3-dev/3.5.0-0.1/binfiles?fileinfo=1 Get binary package info: libnorm-dev=1.5.9+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/libnorm-dev/1.5.9+dfsg-2/binfiles?fileinfo=1 Get binary package info: libnorm1=1.5.9+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/libnorm1/1.5.9+dfsg-2/binfiles?fileinfo=1 Get binary package info: libnsl-dev=1.3.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libnsl-dev/1.3.0-2/binfiles?fileinfo=1 Get binary package info: libnsl2=1.3.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libnsl2/1.3.0-2/binfiles?fileinfo=1 Get binary package info: libnuma-dev=2.0.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libnuma-dev/2.0.14-3/binfiles?fileinfo=1 Get binary package info: libnuma1=2.0.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libnuma1/2.0.14-3/binfiles?fileinfo=1 Get binary package info: libopengl-dev=1.4.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libopengl-dev/1.4.0-1/binfiles?fileinfo=1 Get binary package info: libopengl0=1.4.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libopengl0/1.4.0-1/binfiles?fileinfo=1 Get binary package info: libopenmpi-dev=4.1.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/libopenmpi-dev/4.1.2-1/binfiles?fileinfo=1 Get binary package info: libopenmpi3=4.1.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/libopenmpi3/4.1.2-1/binfiles?fileinfo=1 Get binary package info: libp11-kit0=0.24.0-6 Binary URL: http://snapshot.notset.fr/mr/binary/libp11-kit0/0.24.0-6/binfiles?fileinfo=1 Get binary package info: libpam-modules=1.4.0-11 Binary URL: http://snapshot.notset.fr/mr/binary/libpam-modules/1.4.0-11/binfiles?fileinfo=1 Get binary package info: libpam-modules-bin=1.4.0-11 Binary URL: http://snapshot.notset.fr/mr/binary/libpam-modules-bin/1.4.0-11/binfiles?fileinfo=1 Get binary package info: libpam-runtime=1.4.0-11 Binary URL: http://snapshot.notset.fr/mr/binary/libpam-runtime/1.4.0-11/binfiles?fileinfo=1 Get binary package info: libpam0g=1.4.0-11 Binary URL: http://snapshot.notset.fr/mr/binary/libpam0g/1.4.0-11/binfiles?fileinfo=1 Get binary package info: libpciaccess0=0.16-3 Binary URL: http://snapshot.notset.fr/mr/binary/libpciaccess0/0.16-3/binfiles?fileinfo=1 Get binary package info: libpcre2-8-0=10.39-3 Binary URL: http://snapshot.notset.fr/mr/binary/libpcre2-8-0/10.39-3/binfiles?fileinfo=1 Get binary package info: libpcre3=2:8.39-13 Binary URL: http://snapshot.notset.fr/mr/binary/libpcre3/2:8.39-13/binfiles?fileinfo=1 Get binary package info: libperl5.34=5.34.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/libperl5.34/5.34.0-3/binfiles?fileinfo=1 Get binary package info: libpgm-5.3-0=5.3.128~dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/libpgm-5.3-0/5.3.128~dfsg-2/binfiles?fileinfo=1 Get binary package info: libpgm-dev=5.3.128~dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/libpgm-dev/5.3.128~dfsg-2/binfiles?fileinfo=1 Get binary package info: libpipeline1=1.5.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpipeline1/1.5.5-1/binfiles?fileinfo=1 Get binary package info: libpmix-dev=4.1.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libpmix-dev/4.1.2-2/binfiles?fileinfo=1 Get binary package info: libpmix2=4.1.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libpmix2/4.1.2-2/binfiles?fileinfo=1 Get binary package info: libpng-dev=1.6.37-3 Binary URL: http://snapshot.notset.fr/mr/binary/libpng-dev/1.6.37-3/binfiles?fileinfo=1 Get binary package info: libpng16-16=1.6.37-3 Binary URL: http://snapshot.notset.fr/mr/binary/libpng16-16/1.6.37-3/binfiles?fileinfo=1 Get binary package info: libprocps8=2:3.3.17-6 Binary URL: http://snapshot.notset.fr/mr/binary/libprocps8/2:3.3.17-6/binfiles?fileinfo=1 Get binary package info: libpsl5=0.21.0-1.2 Binary URL: http://snapshot.notset.fr/mr/binary/libpsl5/0.21.0-1.2/binfiles?fileinfo=1 Get binary package info: libpsm-infinipath1=3.3+20.604758e7-6.1 Binary URL: http://snapshot.notset.fr/mr/binary/libpsm-infinipath1/3.3+20.604758e7-6.1/binfiles?fileinfo=1 Get binary package info: libpsm2-2=11.2.185-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpsm2-2/11.2.185-1/binfiles?fileinfo=1 Get binary package info: libpthread-stubs0-dev=0.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpthread-stubs0-dev/0.4-1/binfiles?fileinfo=1 Get binary package info: libpython3-dev=3.9.8-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3-dev/3.9.8-1/binfiles?fileinfo=1 Get binary package info: libpython3-stdlib=3.9.8-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3-stdlib/3.9.8-1/binfiles?fileinfo=1 Get binary package info: libpython3.10-minimal=3.10.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3.10-minimal/3.10.2-1/binfiles?fileinfo=1 Get binary package info: libpython3.10-stdlib=3.10.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3.10-stdlib/3.10.2-1/binfiles?fileinfo=1 Get binary package info: libpython3.9=3.9.10-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3.9/3.9.10-1/binfiles?fileinfo=1 Get binary package info: libpython3.9-dev=3.9.10-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3.9-dev/3.9.10-1/binfiles?fileinfo=1 Get binary package info: libpython3.9-minimal=3.9.10-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3.9-minimal/3.9.10-1/binfiles?fileinfo=1 Get binary package info: libpython3.9-stdlib=3.9.10-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3.9-stdlib/3.9.10-1/binfiles?fileinfo=1 Get binary package info: libqhull-dev=2020.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/libqhull-dev/2020.2-4/binfiles?fileinfo=1 Get binary package info: libqhull-r8.0=2020.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/libqhull-r8.0/2020.2-4/binfiles?fileinfo=1 Get binary package info: libqhull8.0=2020.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/libqhull8.0/2020.2-4/binfiles?fileinfo=1 Get binary package info: libqhullcpp8.0=2020.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/libqhullcpp8.0/2020.2-4/binfiles?fileinfo=1 Get binary package info: libquadmath0=11.2.0-16 Binary URL: http://snapshot.notset.fr/mr/binary/libquadmath0/11.2.0-16/binfiles?fileinfo=1 Get binary package info: librdmacm1=39.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/librdmacm1/39.0-1/binfiles?fileinfo=1 Get binary package info: libreadline8=8.1.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/libreadline8/8.1.2-1/binfiles?fileinfo=1 Get binary package info: librhash0=1.4.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/librhash0/1.4.2-1/binfiles?fileinfo=1 Get binary package info: librtmp1=2.4+20151223.gitfa8646d.1-2+b2 Binary URL: http://snapshot.notset.fr/mr/binary/librtmp1/2.4+20151223.gitfa8646d.1-2+b2/binfiles?fileinfo=1 Get binary package info: libsasl2-2=2.1.27+dfsg2-3 Binary URL: http://snapshot.notset.fr/mr/binary/libsasl2-2/2.1.27+dfsg2-3/binfiles?fileinfo=1 Get binary package info: libsasl2-modules-db=2.1.27+dfsg2-3 Binary URL: http://snapshot.notset.fr/mr/binary/libsasl2-modules-db/2.1.27+dfsg2-3/binfiles?fileinfo=1 Get binary package info: libseccomp2=2.5.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/libseccomp2/2.5.3-2/binfiles?fileinfo=1 Get binary package info: libselinux1=3.3-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libselinux1/3.3-1+b1/binfiles?fileinfo=1 Get binary package info: libsemanage-common=3.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsemanage-common/3.3-1/binfiles?fileinfo=1 Get binary package info: libsemanage2=3.3-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libsemanage2/3.3-1+b1/binfiles?fileinfo=1 Get binary package info: libsensors-config=1:3.6.0-7 Binary URL: http://snapshot.notset.fr/mr/binary/libsensors-config/1:3.6.0-7/binfiles?fileinfo=1 Get binary package info: libsensors5=1:3.6.0-7 Binary URL: http://snapshot.notset.fr/mr/binary/libsensors5/1:3.6.0-7/binfiles?fileinfo=1 Get binary package info: libsepol2=3.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsepol2/3.3-1/binfiles?fileinfo=1 Get binary package info: libsigsegv2=2.14-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsigsegv2/2.14-1/binfiles?fileinfo=1 Get binary package info: libsmartcols1=2.37.3-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libsmartcols1/2.37.3-1+b1/binfiles?fileinfo=1 Get binary package info: libsodium-dev=1.0.18-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsodium-dev/1.0.18-1/binfiles?fileinfo=1 Get binary package info: libsodium23=1.0.18-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsodium23/1.0.18-1/binfiles?fileinfo=1 Get binary package info: libspirv-cross-c-shared0=2021.01.15-5 Binary URL: http://snapshot.notset.fr/mr/binary/libspirv-cross-c-shared0/2021.01.15-5/binfiles?fileinfo=1 Get binary package info: libsqlite3-0=3.37.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libsqlite3-0/3.37.2-2/binfiles?fileinfo=1 Get binary package info: libssh2-1=1.10.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libssh2-1/1.10.0-2/binfiles?fileinfo=1 Get binary package info: libssl-dev=1.1.1m-1 Binary URL: http://snapshot.notset.fr/mr/binary/libssl-dev/1.1.1m-1/binfiles?fileinfo=1 Get binary package info: libssl1.1=1.1.1m-1 Binary URL: http://snapshot.notset.fr/mr/binary/libssl1.1/1.1.1m-1/binfiles?fileinfo=1 Get binary package info: libstb-dev=0.0~git20210910.af1a5bc+ds-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libstb-dev/0.0~git20210910.af1a5bc+ds-1+b1/binfiles?fileinfo=1 Get binary package info: libstb0=0.0~git20210910.af1a5bc+ds-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libstb0/0.0~git20210910.af1a5bc+ds-1+b1/binfiles?fileinfo=1 Get binary package info: libstdc++-11-dev=11.2.0-16 Binary URL: http://snapshot.notset.fr/mr/binary/libstdc++-11-dev/11.2.0-16/binfiles?fileinfo=1 Get binary package info: libstdc++6=11.2.0-16 Binary URL: http://snapshot.notset.fr/mr/binary/libstdc++6/11.2.0-16/binfiles?fileinfo=1 Get binary package info: libsub-override-perl=0.09-2 Binary URL: http://snapshot.notset.fr/mr/binary/libsub-override-perl/0.09-2/binfiles?fileinfo=1 Get binary package info: libsystemd0=250.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/libsystemd0/250.3-2/binfiles?fileinfo=1 Get binary package info: libsz2=1.0.6-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsz2/1.0.6-1/binfiles?fileinfo=1 Get binary package info: libtasn1-6=4.18.0-4 Binary URL: http://snapshot.notset.fr/mr/binary/libtasn1-6/4.18.0-4/binfiles?fileinfo=1 Get binary package info: libtbb-dev=2020.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libtbb-dev/2020.3-1/binfiles?fileinfo=1 Get binary package info: libtbb2=2020.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libtbb2/2020.3-1/binfiles?fileinfo=1 Get binary package info: libtinfo6=6.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtinfo6/6.3-2/binfiles?fileinfo=1 Get binary package info: libtinyexr1d=1.0.1+dfsg-3 Binary URL: http://snapshot.notset.fr/mr/binary/libtinyexr1d/1.0.1+dfsg-3/binfiles?fileinfo=1 Get binary package info: libtinygltf-dev=2.5.0+dfsg-4 Binary URL: http://snapshot.notset.fr/mr/binary/libtinygltf-dev/2.5.0+dfsg-4/binfiles?fileinfo=1 Get binary package info: libtinygltf1d=2.5.0+dfsg-4 Binary URL: http://snapshot.notset.fr/mr/binary/libtinygltf1d/2.5.0+dfsg-4/binfiles?fileinfo=1 Get binary package info: libtinyobjloader-dev=2.0.0~rc5+dfsg1-5+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libtinyobjloader-dev/2.0.0~rc5+dfsg1-5+b1/binfiles?fileinfo=1 Get binary package info: libtinyobjloader1=2.0.0~rc5+dfsg1-5+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libtinyobjloader1/2.0.0~rc5+dfsg1-5+b1/binfiles?fileinfo=1 Get binary package info: libtirpc-common=1.3.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtirpc-common/1.3.2-2/binfiles?fileinfo=1 Get binary package info: libtirpc-dev=1.3.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtirpc-dev/1.3.2-2/binfiles?fileinfo=1 Get binary package info: libtirpc3=1.3.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtirpc3/1.3.2-2/binfiles?fileinfo=1 Get binary package info: libtmglib-dev=3.10.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtmglib-dev/3.10.0-2/binfiles?fileinfo=1 Get binary package info: libtmglib3=3.10.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtmglib3/3.10.0-2/binfiles?fileinfo=1 Get binary package info: libtool=2.4.6-15 Binary URL: http://snapshot.notset.fr/mr/binary/libtool/2.4.6-15/binfiles?fileinfo=1 Get binary package info: libtsan0=11.2.0-16 Binary URL: http://snapshot.notset.fr/mr/binary/libtsan0/11.2.0-16/binfiles?fileinfo=1 Get binary package info: libubsan1=11.2.0-16 Binary URL: http://snapshot.notset.fr/mr/binary/libubsan1/11.2.0-16/binfiles?fileinfo=1 Get binary package info: libuchardet0=0.0.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/libuchardet0/0.0.7-1/binfiles?fileinfo=1 Get binary package info: libucx0=1.12.1~rc2-1 Binary URL: http://snapshot.notset.fr/mr/binary/libucx0/1.12.1~rc2-1/binfiles?fileinfo=1 Get binary package info: libudev1=250.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/libudev1/250.3-2/binfiles?fileinfo=1 Get binary package info: libunistring2=1.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libunistring2/1.0-1/binfiles?fileinfo=1 Get binary package info: libuuid1=2.37.3-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libuuid1/2.37.3-1+b1/binfiles?fileinfo=1 Get binary package info: libuv1=1.43.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libuv1/1.43.0-1/binfiles?fileinfo=1 Get binary package info: libvulkan1=1.3.204.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libvulkan1/1.3.204.0-1/binfiles?fileinfo=1 Get binary package info: libwayland-client0=1.20.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libwayland-client0/1.20.0-1/binfiles?fileinfo=1 Get binary package info: libwayland-server0=1.20.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libwayland-server0/1.20.0-1/binfiles?fileinfo=1 Get binary package info: libx11-6=2:1.7.2-2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libx11-6/2:1.7.2-2+b1/binfiles?fileinfo=1 Get binary package info: libx11-data=2:1.7.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libx11-data/2:1.7.2-2/binfiles?fileinfo=1 Get binary package info: libx11-dev=2:1.7.2-2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libx11-dev/2:1.7.2-2+b1/binfiles?fileinfo=1 Get binary package info: libx11-xcb1=2:1.7.2-2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libx11-xcb1/2:1.7.2-2+b1/binfiles?fileinfo=1 Get binary package info: libxapian30=1.4.18-4 Binary URL: http://snapshot.notset.fr/mr/binary/libxapian30/1.4.18-4/binfiles?fileinfo=1 Get binary package info: libxau-dev=1:1.0.9-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxau-dev/1:1.0.9-1/binfiles?fileinfo=1 Get binary package info: libxau6=1:1.0.9-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxau6/1:1.0.9-1/binfiles?fileinfo=1 Get binary package info: libxcb-dri2-0=1.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxcb-dri2-0/1.14-3/binfiles?fileinfo=1 Get binary package info: libxcb-dri3-0=1.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxcb-dri3-0/1.14-3/binfiles?fileinfo=1 Get binary package info: libxcb-glx0=1.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxcb-glx0/1.14-3/binfiles?fileinfo=1 Get binary package info: libxcb-present0=1.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxcb-present0/1.14-3/binfiles?fileinfo=1 Get binary package info: libxcb-shm0=1.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxcb-shm0/1.14-3/binfiles?fileinfo=1 Get binary package info: libxcb-sync1=1.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxcb-sync1/1.14-3/binfiles?fileinfo=1 Get binary package info: libxcb-xfixes0=1.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxcb-xfixes0/1.14-3/binfiles?fileinfo=1 Get binary package info: libxcb1=1.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxcb1/1.14-3/binfiles?fileinfo=1 Get binary package info: libxcb1-dev=1.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxcb1-dev/1.14-3/binfiles?fileinfo=1 Get binary package info: libxdmcp-dev=1:1.1.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxdmcp-dev/1:1.1.2-3/binfiles?fileinfo=1 Get binary package info: libxdmcp6=1:1.1.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxdmcp6/1:1.1.2-3/binfiles?fileinfo=1 Get binary package info: libxext-dev=2:1.3.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxext-dev/2:1.3.4-1/binfiles?fileinfo=1 Get binary package info: libxext6=2:1.3.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxext6/2:1.3.4-1/binfiles?fileinfo=1 Get binary package info: libxfixes3=1:6.0.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxfixes3/1:6.0.0-1/binfiles?fileinfo=1 Get binary package info: libxml2=2.9.12+dfsg-6 Binary URL: http://snapshot.notset.fr/mr/binary/libxml2/2.9.12+dfsg-6/binfiles?fileinfo=1 Get binary package info: libxml2-dev=2.9.12+dfsg-6 Binary URL: http://snapshot.notset.fr/mr/binary/libxml2-dev/2.9.12+dfsg-6/binfiles?fileinfo=1 Get binary package info: libxnvctrl0=470.103.01-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxnvctrl0/470.103.01-1/binfiles?fileinfo=1 Get binary package info: libxrandr-dev=2:1.5.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxrandr-dev/2:1.5.2-1/binfiles?fileinfo=1 Get binary package info: libxrandr2=2:1.5.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxrandr2/2:1.5.2-1/binfiles?fileinfo=1 Get binary package info: libxrender-dev=1:0.9.10-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxrender-dev/1:0.9.10-1/binfiles?fileinfo=1 Get binary package info: libxrender1=1:0.9.10-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxrender1/1:0.9.10-1/binfiles?fileinfo=1 Get binary package info: libxshmfence1=1.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxshmfence1/1.3-1/binfiles?fileinfo=1 Get binary package info: libxxf86vm1=1:1.1.4-1+b2 Binary URL: http://snapshot.notset.fr/mr/binary/libxxf86vm1/1:1.1.4-1+b2/binfiles?fileinfo=1 Get binary package info: libz3-4=4.8.12-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libz3-4/4.8.12-1+b1/binfiles?fileinfo=1 Get binary package info: libzmq3-dev=4.3.4-2 Binary URL: http://snapshot.notset.fr/mr/binary/libzmq3-dev/4.3.4-2/binfiles?fileinfo=1 Get binary package info: libzmq5=4.3.4-2 Binary URL: http://snapshot.notset.fr/mr/binary/libzmq5/4.3.4-2/binfiles?fileinfo=1 Get binary package info: libzstd1=1.4.8+dfsg-3 Binary URL: http://snapshot.notset.fr/mr/binary/libzstd1/1.4.8+dfsg-3/binfiles?fileinfo=1 Get binary package info: linux-libc-dev=5.16.7-2 Binary URL: http://snapshot.notset.fr/mr/binary/linux-libc-dev/5.16.7-2/binfiles?fileinfo=1 Get binary package info: login=1:4.11.1+dfsg1-1 Binary URL: http://snapshot.notset.fr/mr/binary/login/1:4.11.1+dfsg1-1/binfiles?fileinfo=1 Get binary package info: lsb-base=11.1.0 Binary URL: http://snapshot.notset.fr/mr/binary/lsb-base/11.1.0/binfiles?fileinfo=1 Get binary package info: m4=1.4.18-5 Binary URL: http://snapshot.notset.fr/mr/binary/m4/1.4.18-5/binfiles?fileinfo=1 Get binary package info: make=4.3-4.1 Binary URL: http://snapshot.notset.fr/mr/binary/make/4.3-4.1/binfiles?fileinfo=1 Get binary package info: man-db=2.10.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/man-db/2.10.1-1/binfiles?fileinfo=1 Get binary package info: mawk=1.3.4.20200120-3+b1 Binary URL: http://snapshot.notset.fr/mr/binary/mawk/1.3.4.20200120-3+b1/binfiles?fileinfo=1 Get binary package info: media-types=5.0.0 Binary URL: http://snapshot.notset.fr/mr/binary/media-types/5.0.0/binfiles?fileinfo=1 Get binary package info: mpi-default-dev=1.14 Binary URL: http://snapshot.notset.fr/mr/binary/mpi-default-dev/1.14/binfiles?fileinfo=1 Get binary package info: ncurses-base=6.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/ncurses-base/6.3-2/binfiles?fileinfo=1 Get binary package info: ncurses-bin=6.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/ncurses-bin/6.3-2/binfiles?fileinfo=1 Get binary package info: ocl-icd-libopencl1=2.2.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/ocl-icd-libopencl1/2.2.14-3/binfiles?fileinfo=1 Get binary package info: openmpi-bin=4.1.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/openmpi-bin/4.1.2-1/binfiles?fileinfo=1 Get binary package info: openmpi-common=4.1.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/openmpi-common/4.1.2-1/binfiles?fileinfo=1 Get binary package info: openssh-client=1:8.8p1-1 Binary URL: http://snapshot.notset.fr/mr/binary/openssh-client/1:8.8p1-1/binfiles?fileinfo=1 Get binary package info: openssl=1.1.1m-1 Binary URL: http://snapshot.notset.fr/mr/binary/openssl/1.1.1m-1/binfiles?fileinfo=1 Get binary package info: pandoc=2.9.2.1-3+b1 Binary URL: http://snapshot.notset.fr/mr/binary/pandoc/2.9.2.1-3+b1/binfiles?fileinfo=1 Get binary package info: pandoc-data=2.9.2.1-3 Binary URL: http://snapshot.notset.fr/mr/binary/pandoc-data/2.9.2.1-3/binfiles?fileinfo=1 Get binary package info: passwd=1:4.11.1+dfsg1-1 Binary URL: http://snapshot.notset.fr/mr/binary/passwd/1:4.11.1+dfsg1-1/binfiles?fileinfo=1 Get binary package info: patch=2.7.6-7 Binary URL: http://snapshot.notset.fr/mr/binary/patch/2.7.6-7/binfiles?fileinfo=1 Get binary package info: perl=5.34.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/perl/5.34.0-3/binfiles?fileinfo=1 Get binary package info: perl-base=5.34.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/perl-base/5.34.0-3/binfiles?fileinfo=1 Get binary package info: perl-modules-5.34=5.34.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/perl-modules-5.34/5.34.0-3/binfiles?fileinfo=1 Get binary package info: pkg-config=0.29.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/pkg-config/0.29.2-1/binfiles?fileinfo=1 Get binary package info: po-debconf=1.0.21+nmu1 Binary URL: http://snapshot.notset.fr/mr/binary/po-debconf/1.0.21+nmu1/binfiles?fileinfo=1 Get binary package info: procps=2:3.3.17-6 Binary URL: http://snapshot.notset.fr/mr/binary/procps/2:3.3.17-6/binfiles?fileinfo=1 Get binary package info: pybind11-dev=2.9.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/pybind11-dev/2.9.1-1/binfiles?fileinfo=1 Get binary package info: python-babel-localedata=2.8.0+dfsg.1-7 Binary URL: http://snapshot.notset.fr/mr/binary/python-babel-localedata/2.8.0+dfsg.1-7/binfiles?fileinfo=1 Get binary package info: python3=3.9.8-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3/3.9.8-1/binfiles?fileinfo=1 Get binary package info: python3-alabaster=0.7.12-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-alabaster/0.7.12-1/binfiles?fileinfo=1 Get binary package info: python3-babel=2.8.0+dfsg.1-7 Binary URL: http://snapshot.notset.fr/mr/binary/python3-babel/2.8.0+dfsg.1-7/binfiles?fileinfo=1 Get binary package info: python3-certifi=2020.6.20-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-certifi/2020.6.20-1/binfiles?fileinfo=1 Get binary package info: python3-chardet=4.0.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-chardet/4.0.0-1/binfiles?fileinfo=1 Get binary package info: python3-dev=3.9.8-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-dev/3.9.8-1/binfiles?fileinfo=1 Get binary package info: python3-distutils=3.9.10-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-distutils/3.9.10-1/binfiles?fileinfo=1 Get binary package info: python3-docutils=0.17.1+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-docutils/0.17.1+dfsg-2/binfiles?fileinfo=1 Get binary package info: python3-idna=3.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-idna/3.3-1/binfiles?fileinfo=1 Get binary package info: python3-imagesize=1.3.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-imagesize/1.3.0-1/binfiles?fileinfo=1 Get binary package info: python3-jinja2=3.0.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-jinja2/3.0.3-1/binfiles?fileinfo=1 Get binary package info: python3-lib2to3=3.9.10-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-lib2to3/3.9.10-1/binfiles?fileinfo=1 Get binary package info: python3-markupsafe=2.0.1-2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-markupsafe/2.0.1-2+b1/binfiles?fileinfo=1 Get binary package info: python3-minimal=3.9.8-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-minimal/3.9.8-1/binfiles?fileinfo=1 Get binary package info: python3-numpy=1:1.21.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-numpy/1:1.21.5-1/binfiles?fileinfo=1 Get binary package info: python3-packaging=21.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-packaging/21.3-1/binfiles?fileinfo=1 Get binary package info: python3-pip=22.0.2+dfsg-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pip/22.0.2+dfsg-1/binfiles?fileinfo=1 Get binary package info: python3-pkg-resources=59.6.0-1.2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pkg-resources/59.6.0-1.2/binfiles?fileinfo=1 Get binary package info: python3-pygments=2.11.2+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pygments/2.11.2+dfsg-2/binfiles?fileinfo=1 Get binary package info: python3-pyparsing=3.0.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pyparsing/3.0.7-1/binfiles?fileinfo=1 Get binary package info: python3-requests=2.25.1+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-requests/2.25.1+dfsg-2/binfiles?fileinfo=1 Get binary package info: python3-roman=3.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-roman/3.3-1/binfiles?fileinfo=1 Get binary package info: python3-setuptools=59.6.0-1.2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-setuptools/59.6.0-1.2/binfiles?fileinfo=1 Get binary package info: python3-six=1.16.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-six/1.16.0-3/binfiles?fileinfo=1 Get binary package info: python3-snowballstemmer=2.2.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-snowballstemmer/2.2.0-1/binfiles?fileinfo=1 Get binary package info: python3-sphinx=4.3.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-sphinx/4.3.2-1/binfiles?fileinfo=1 Get binary package info: python3-sphinx-rtd-theme=1.0.0+dfsg-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-sphinx-rtd-theme/1.0.0+dfsg-1/binfiles?fileinfo=1 Get binary package info: python3-tz=2021.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-tz/2021.3-1/binfiles?fileinfo=1 Get binary package info: python3-urllib3=1.26.5-1~exp1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-urllib3/1.26.5-1~exp1/binfiles?fileinfo=1 Get binary package info: python3-wheel=0.37.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-wheel/0.37.1-2/binfiles?fileinfo=1 Get binary package info: python3.10=3.10.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3.10/3.10.2-1/binfiles?fileinfo=1 Get binary package info: python3.10-minimal=3.10.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3.10-minimal/3.10.2-1/binfiles?fileinfo=1 Get binary package info: python3.9=3.9.10-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3.9/3.9.10-1/binfiles?fileinfo=1 Get binary package info: python3.9-dev=3.9.10-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3.9-dev/3.9.10-1/binfiles?fileinfo=1 Get binary package info: python3.9-minimal=3.9.10-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3.9-minimal/3.9.10-1/binfiles?fileinfo=1 Get binary package info: readline-common=8.1.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/readline-common/8.1.2-1/binfiles?fileinfo=1 Get binary package info: robin-map-dev=0.6.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/robin-map-dev/0.6.3-1/binfiles?fileinfo=1 Get binary package info: rpcsvc-proto=1.4.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/rpcsvc-proto/1.4.2-4/binfiles?fileinfo=1 Get binary package info: sed=4.8-1 Binary URL: http://snapshot.notset.fr/mr/binary/sed/4.8-1/binfiles?fileinfo=1 Get binary package info: sensible-utils=0.0.17 Binary URL: http://snapshot.notset.fr/mr/binary/sensible-utils/0.0.17/binfiles?fileinfo=1 Get binary package info: sgml-base=1.30 Binary URL: http://snapshot.notset.fr/mr/binary/sgml-base/1.30/binfiles?fileinfo=1 Get binary package info: sphinx-common=4.3.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/sphinx-common/4.3.2-1/binfiles?fileinfo=1 Get binary package info: sphinx-rtd-theme-common=1.0.0+dfsg-1 Binary URL: http://snapshot.notset.fr/mr/binary/sphinx-rtd-theme-common/1.0.0+dfsg-1/binfiles?fileinfo=1 Get binary package info: sysvinit-utils=3.01-1 Binary URL: http://snapshot.notset.fr/mr/binary/sysvinit-utils/3.01-1/binfiles?fileinfo=1 Get binary package info: tar=1.34+dfsg-1 Binary URL: http://snapshot.notset.fr/mr/binary/tar/1.34+dfsg-1/binfiles?fileinfo=1 Get binary package info: tzdata=2021e-1 Binary URL: http://snapshot.notset.fr/mr/binary/tzdata/2021e-1/binfiles?fileinfo=1 Get binary package info: util-linux=2.37.3-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/util-linux/2.37.3-1+b1/binfiles?fileinfo=1 Get binary package info: x11proto-dev=2021.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/x11proto-dev/2021.5-1/binfiles?fileinfo=1 Get binary package info: xml-core=0.18+nmu1 Binary URL: http://snapshot.notset.fr/mr/binary/xml-core/0.18+nmu1/binfiles?fileinfo=1 Get binary package info: xorg-sgml-doctools=1:1.11-1.1 Binary URL: http://snapshot.notset.fr/mr/binary/xorg-sgml-doctools/1:1.11-1.1/binfiles?fileinfo=1 Get binary package info: xtrans-dev=1.4.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/xtrans-dev/1.4.0-1/binfiles?fileinfo=1 Get binary package info: xz-utils=5.2.5-2 Binary URL: http://snapshot.notset.fr/mr/binary/xz-utils/5.2.5-2/binfiles?fileinfo=1 Get binary package info: zlib1g=1:1.2.11.dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/zlib1g/1:1.2.11.dfsg-2/binfiles?fileinfo=1 Get binary package info: zlib1g-dev=1:1.2.11.dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/zlib1g-dev/1:1.2.11.dfsg-2/binfiles?fileinfo=1 Remaining packages to be found: 466 Timestamp source (107 packages): deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220208T213545Z/ bookworm main Remaining packages to be found: 40 Timestamp source (20 packages): deb http://snapshot.notset.fr/archive/debian/20220123T025342Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220110T025336Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210830T143924Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211221T034239Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220129T025638Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220130T030506Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210922T025414Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211018T024645Z/ bookworm main Remaining packages to be found: 22 Timestamp source (7 packages): deb http://snapshot.notset.fr/archive/debian/20220215T025613Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220202T030237Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220223T030603Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220225T025859Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220219T032615Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211128T033921Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210816T024705Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211109T030457Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210927T025314Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220201T025006Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211029T033902Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220212T154028Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220217T154341Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211214T030236Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211103T025035Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211122T030439Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220216T030243Z/ bookworm main Remaining packages to be found: 16 Timestamp source (4 packages): deb http://snapshot.notset.fr/archive/debian/20220219T213354Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211008T024925Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211212T031254Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210818T144618Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211118T025207Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220125T033125Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220112T025121Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220106T025822Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210901T090918Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220116T032954Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211118T205424Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220203T031730Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220124T155715Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220131T032128Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211202T085046Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211222T152232Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220118T114129Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220220T025720Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211226T092955Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210823T024636Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220207T030943Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220211T025424Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211205T025806Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211210T031943Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220104T153720Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220218T030127Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211223T031038Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211016T210235Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211123T025155Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211220T093239Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220208T091208Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211004T030201Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211114T025323Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220212T031344Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220129T210618Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211119T025756Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220221T085442Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220213T030339Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211003T024803Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220125T085437Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210921T025152Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210911T144836Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210930T025245Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220209T093507Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211108T025858Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211105T024921Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211221T091706Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210909T025907Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220101T024315Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220218T213206Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211225T030209Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211112T025436Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210903T030245Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211130T031152Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211218T031014Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211226T030413Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220122T031231Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220217T030151Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220124T035008Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210818T085356Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211017T024714Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211019T025145Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220114T025235Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211124T025830Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211120T210700Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210927T084912Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220121T030821Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220221T025413Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210919T145255Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211012T212553Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211116T030053Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211222T211053Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220205T030322Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211028T024824Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211231T092922Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211115T024854Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20220115T030219Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210824T024320Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210902T030735Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211030T025126Z/ bookworm main Remaining packages to be found: 12 Timestamp source (6 packages): deb http://snapshot.notset.fr/archive/debian/20220128T215547Z/ unstable main Remaining packages to be found: 6 Timestamp source (2 packages): deb http://snapshot.notset.fr/archive/debian/20220220T025720Z/ unstable main New buildinfo file: /tmp/open3d-0.14.1+dfsg-7n_ckjgwu/open3d_0.14.1+dfsg-7_all.buildinfo env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=adduser:all=3.118 autoconf:all=2.71-2 automake:all=1:1.16.5-1.1 autopoint:all=0.21-4 autotools-dev:all=20220109.1 base-files:amd64=12.2 base-passwd:amd64=3.5.52 bash:amd64=5.1-6 binutils:amd64=2.38-1 binutils-common:amd64=2.38-1 binutils-x86-64-linux-gnu:amd64=2.38-1 bsdextrautils:amd64=2.37.3-1+b1 bsdutils:amd64=1:2.37.3-1+b1 build-essential:amd64=12.9 bzip2:amd64=1.0.8-5 ca-certificates:all=20211016 cmake:amd64=3.22.1-1+b1 cmake-data:all=3.22.1-1 comerr-dev:amd64=2.1-1.46.5-2 coreutils:amd64=8.32-4.1 cpp:amd64=4:11.2.0-2 cpp-11:amd64=11.2.0-16 dash:amd64=0.5.11+git20210903+057cd650a4ed-3 debconf:all=1.5.79 debhelper:all=13.6 debianutils:amd64=5.7-0.1 dh-autoreconf:all=20 dh-elpa-helper:all=2.0.10 dh-python:all=5.20220215 dh-strip-nondeterminism:all=1.13.0-1 diffutils:amd64=1:3.7-5 docutils-common:all=0.17.1+dfsg-2 doxygen:amd64=1.9.1-2 dpkg:amd64=1.21.1 dpkg-dev:all=1.21.1 dwz:amd64=0.14-1 emacsen-common:all=3.0.4 file:amd64=1:5.41-2 findutils:amd64=4.8.0-1 fonts-font-awesome:all=5.0.10+really4.7.0~dfsg-4.1 fonts-lato:all=2.0-2.1 g++:amd64=4:11.2.0-2 g++-11:amd64=11.2.0-16 gcc:amd64=4:11.2.0-2 gcc-11:amd64=11.2.0-16 gcc-11-base:amd64=11.2.0-16 gettext:amd64=0.21-4 gettext-base:amd64=0.21-4 gfortran-11:amd64=11.2.0-16 googletest:all=1.11.0-3 grep:amd64=3.7-1 groff-base:amd64=1.22.4-8 gzip:amd64=1.10-4 hostname:amd64=3.23 ibverbs-providers:amd64=39.0-1 icu-devtools:amd64=67.1-7 init-system-helpers:all=1.62 intltool-debian:all=0.35.0+20060710.5 krb5-multidev:amd64=1.18.3-7 libacl1:amd64=2.3.1-1 libaec-dev:amd64=1.0.6-1 libaec0:amd64=1.0.6-1 libarchive-zip-perl:all=1.68-1 libarchive13:amd64=3.5.2-1 libasan6:amd64=11.2.0-16 libassimp-dev:amd64=5.2.1~ds0-1+b1 libassimp5:amd64=5.2.1~ds0-1+b1 libastcenc1d:amd64=3.3+ds-1 libatomic1:amd64=11.2.0-16 libattr1:amd64=1:2.5.1-1 libaudit-common:all=1:3.0.7-1 libaudit1:amd64=1:3.0.7-1 libbinutils:amd64=2.38-1 libblas-dev:amd64=3.10.0-2 libblas3:amd64=3.10.0-2 libblkid1:amd64=2.37.3-1+b1 libboost-dev:amd64=1.74.0.3 libboost1.74-dev:amd64=1.74.0-14 libbrotli1:amd64=1.0.9-2+b3 libbsd-dev:amd64=0.11.5-1+b1 libbsd0:amd64=0.11.5-1+b1 libbz2-1.0:amd64=1.0.8-5 libc-bin:amd64=2.33-6 libc-dev-bin:amd64=2.33-6 libc6:amd64=2.33-6 libc6-dev:amd64=2.33-6 libcap-ng0:amd64=0.7.9-2.2+b1 libcap2:amd64=1:2.44-1 libcbor0.8:amd64=0.8.0-2 libcc1-0:amd64=11.2.0-16 libclang-cpp11:amd64=1:11.1.0-6 libclang1-11:amd64=1:11.1.0-6 libcmark-gfm-extensions0.29.0.gfm.2:amd64=0.29.0.gfm.2-2+b2 libcmark-gfm0.29.0.gfm.2:amd64=0.29.0.gfm.2-2+b2 libcom-err2:amd64=1.46.5-2 libcrypt-dev:amd64=1:4.4.27-1.1 libcrypt1:amd64=1:4.4.27-1.1 libctf-nobfd0:amd64=2.38-1 libctf0:amd64=2.38-1 libcurl3-gnutls:amd64=7.81.0-1 libcurl4:amd64=7.81.0-1 libcurl4-openssl-dev:amd64=7.81.0-1 libdb5.3:amd64=5.3.28+dfsg1-0.8 libdebconfclient0:amd64=0.261 libdebhelper-perl:all=13.6 libdpkg-perl:all=1.21.1 libdraco-dev:amd64=1.5.2+dfsg-2 libdraco4:amd64=1.5.2+dfsg-2 libdrm-amdgpu1:amd64=2.4.110-1 libdrm-common:all=2.4.110-1 libdrm-intel1:amd64=2.4.110-1 libdrm-nouveau2:amd64=2.4.110-1 libdrm-radeon1:amd64=2.4.110-1 libdrm2:amd64=2.4.110-1 libedit2:amd64=3.1-20210910-1 libegl-dev:amd64=1.4.0-1 libegl-mesa0:amd64=21.3.5-1 libegl1:amd64=1.4.0-1 libeigen3-dev:all=3.4.0-2 libelf1:amd64=0.186-1 libevent-2.1-7:amd64=2.1.12-stable-1 libevent-core-2.1-7:amd64=2.1.12-stable-1 libevent-dev:amd64=2.1.12-stable-1 libevent-extra-2.1-7:amd64=2.1.12-stable-1 libevent-openssl-2.1-7:amd64=2.1.12-stable-1 libevent-pthreads-2.1-7:amd64=2.1.12-stable-1 libexpat1:amd64=2.4.5-1 libexpat1-dev:amd64=2.4.5-1 libfabric1:amd64=1.11.0-3 libfaiss-dev:amd64=1.7.2-5 libffi8:amd64=3.4.2-4 libfido2-1:amd64=1.10.0-1 libfilament-dev:amd64=1.9.25+dfsg2-4+b1 libfilament-tools:amd64=1.9.25+dfsg2-4+b1 libfilament1.9:amd64=1.9.25+dfsg2-4+b1 libfile-stripnondeterminism-perl:all=1.13.0-1 libflann-dev:amd64=1.9.1+dfsg-11 libflann1.9:amd64=1.9.1+dfsg-11 libfmt-dev:amd64=8.1.1+ds1-2 libfmt8:amd64=8.1.1+ds1-2 libgbm1:amd64=21.3.5-1 libgcc-11-dev:amd64=11.2.0-16 libgcc-s1:amd64=11.2.0-16 libgcrypt20:amd64=1.9.4-5 libgdbm-compat4:amd64=1.23-1 libgdbm6:amd64=1.23-1 libgfortran-11-dev:amd64=11.2.0-16 libgfortran5:amd64=11.2.0-16 libgl-dev:amd64=1.4.0-1 libgl1:amd64=1.4.0-1 libgl1-mesa-dev:amd64=21.3.5-1 libgl1-mesa-dri:amd64=21.3.5-1 libglapi-mesa:amd64=21.3.5-1 libgles-dev:amd64=1.4.0-1 libgles1:amd64=1.4.0-1 libgles2:amd64=1.4.0-1 libglew-dev:amd64=2.2.0-4 libglew2.2:amd64=2.2.0-4 libglfw3:amd64=3.3.6-1 libglfw3-dev:amd64=3.3.6-1 libglib2.0-0:amd64=2.70.4-1 libglu1-mesa:amd64=9.0.1-1 libglu1-mesa-dev:amd64=9.0.1-1 libglvnd-core-dev:amd64=1.4.0-1 libglvnd-dev:amd64=1.4.0-1 libglvnd0:amd64=1.4.0-1 libglx-dev:amd64=1.4.0-1 libglx-mesa0:amd64=21.3.5-1 libglx0:amd64=1.4.0-1 libgmock-dev:amd64=1.11.0-3 libgmp10:amd64=2:6.2.1+dfsg-3 libgnutls30:amd64=3.7.3-4+b1 libgomp1:amd64=11.2.0-16 libgpg-error0:amd64=1.43-3 libgssapi-krb5-2:amd64=1.18.3-7 libgssrpc4:amd64=1.18.3-7 libgtest-dev:amd64=1.11.0-3 libhdf5-mpi-dev:amd64=1.10.7+repack-4 libhdf5-openmpi-103-1:amd64=1.10.7+repack-4 libhdf5-openmpi-cpp-103-1:amd64=1.10.7+repack-4 libhdf5-openmpi-dev:amd64=1.10.7+repack-4 libhdf5-openmpi-fortran-102:amd64=1.10.7+repack-4 libhdf5-openmpi-hl-100:amd64=1.10.7+repack-4 libhdf5-openmpi-hl-cpp-100:amd64=1.10.7+repack-4 libhdf5-openmpi-hl-fortran-100:amd64=1.10.7+repack-4 libhogweed6:amd64=3.7.3-1 libhwloc-dev:amd64=2.7.0-2 libhwloc-plugins:amd64=2.7.0-2 libhwloc15:amd64=2.7.0-2 libibverbs-dev:amd64=39.0-1 libibverbs1:amd64=39.0-1 libicu-dev:amd64=67.1-7 libicu67:amd64=67.1-7 libidn2-0:amd64=2.3.2-2 libimgui-dev:amd64=1.86+ds-1+b1 libisl23:amd64=0.24-2 libitm1:amd64=11.2.0-16 libjpeg-dev:amd64=1:2.1.2-1 libjpeg62-turbo:amd64=1:2.1.2-1 libjpeg62-turbo-dev:amd64=1:2.1.2-1 libjs-jquery:all=3.5.1+dfsg+~3.5.5-8 libjs-jquery-ui:all=1.13.1+dfsg-1 libjs-sphinxdoc:all=4.3.2-1 libjs-underscore:all=1.13.2~dfsg-2 libjsoncpp-dev:amd64=1.9.5-3 libjsoncpp25:amd64=1.9.5-3 libk5crypto3:amd64=1.18.3-7 libkadm5clnt-mit12:amd64=1.18.3-7 libkadm5srv-mit12:amd64=1.18.3-7 libkdb5-10:amd64=1.18.3-7 libkeyutils1:amd64=1.6.1-2 libkrb5-3:amd64=1.18.3-7 libkrb5-dev:amd64=1.18.3-7 libkrb5support0:amd64=1.18.3-7 liblapack-dev:amd64=3.10.0-2 liblapack3:amd64=3.10.0-2 liblapacke:amd64=3.10.0-2 liblapacke-dev:amd64=3.10.0-2 libldap-2.4-2:amd64=2.4.59+dfsg-1+b1 libllvm11:amd64=1:11.1.0-6 libllvm13:amd64=1:13.0.1-3 liblsan0:amd64=11.2.0-16 libltdl-dev:amd64=2.4.6-15 libltdl7:amd64=2.4.6-15 liblz4-1:amd64=1.9.3-2 liblz4-dev:amd64=1.9.3-2 liblzf-dev:amd64=3.6-3 liblzf1:amd64=3.6-3 liblzma5:amd64=5.2.5-2 libmagic-mgc:amd64=1:5.41-2 libmagic1:amd64=1:5.41-2 libmd-dev:amd64=1.0.4-1 libmd0:amd64=1.0.4-1 libmeshoptimizer1d:amd64=0.17+dfsg-1 libminizip-dev:amd64=1.1-8+b1 libminizip1:amd64=1.1-8+b1 libmount1:amd64=2.37.3-1+b1 libmpc3:amd64=1.2.1-1 libmpdec3:amd64=2.5.1-2 libmpfr6:amd64=4.1.0-3 libmsgpack-dev:amd64=3.3.0-4 libmsgpackc2:amd64=3.3.0-4 libnanoflann-dev:all=1.4.2+ds-1 libncurses6:amd64=6.3-2 libncursesw6:amd64=6.3-2 libnettle8:amd64=3.7.3-1 libnghttp2-14:amd64=1.43.0-1 libnl-3-200:amd64=3.5.0-0.1 libnl-3-dev:amd64=3.5.0-0.1 libnl-route-3-200:amd64=3.5.0-0.1 libnl-route-3-dev:amd64=3.5.0-0.1 libnorm-dev:amd64=1.5.9+dfsg-2 libnorm1:amd64=1.5.9+dfsg-2 libnsl-dev:amd64=1.3.0-2 libnsl2:amd64=1.3.0-2 libnuma-dev:amd64=2.0.14-3 libnuma1:amd64=2.0.14-3 libopengl-dev:amd64=1.4.0-1 libopengl0:amd64=1.4.0-1 libopenmpi-dev:amd64=4.1.2-1 libopenmpi3:amd64=4.1.2-1 libp11-kit0:amd64=0.24.0-6 libpam-modules:amd64=1.4.0-11 libpam-modules-bin:amd64=1.4.0-11 libpam-runtime:all=1.4.0-11 libpam0g:amd64=1.4.0-11 libpciaccess0:amd64=0.16-3 libpcre2-8-0:amd64=10.39-3 libpcre3:amd64=2:8.39-13 libperl5.34:amd64=5.34.0-3 libpgm-5.3-0:amd64=5.3.128~dfsg-2 libpgm-dev:amd64=5.3.128~dfsg-2 libpipeline1:amd64=1.5.5-1 libpmix-dev:amd64=4.1.2-2 libpmix2:amd64=4.1.2-2 libpng-dev:amd64=1.6.37-3 libpng16-16:amd64=1.6.37-3 libprocps8:amd64=2:3.3.17-6 libpsl5:amd64=0.21.0-1.2 libpsm-infinipath1:amd64=3.3+20.604758e7-6.1 libpsm2-2:amd64=11.2.185-1 libpthread-stubs0-dev:amd64=0.4-1 libpython3-dev:amd64=3.9.8-1 libpython3-stdlib:amd64=3.9.8-1 libpython3.10-minimal:amd64=3.10.2-1 libpython3.10-stdlib:amd64=3.10.2-1 libpython3.9:amd64=3.9.10-1 libpython3.9-dev:amd64=3.9.10-1 libpython3.9-minimal:amd64=3.9.10-1 libpython3.9-stdlib:amd64=3.9.10-1 libqhull-dev:amd64=2020.2-4 libqhull-r8.0:amd64=2020.2-4 libqhull8.0:amd64=2020.2-4 libqhullcpp8.0:amd64=2020.2-4 libquadmath0:amd64=11.2.0-16 librdmacm1:amd64=39.0-1 libreadline8:amd64=8.1.2-1 librhash0:amd64=1.4.2-1 librtmp1:amd64=2.4+20151223.gitfa8646d.1-2+b2 libsasl2-2:amd64=2.1.27+dfsg2-3 libsasl2-modules-db:amd64=2.1.27+dfsg2-3 libseccomp2:amd64=2.5.3-2 libselinux1:amd64=3.3-1+b1 libsemanage-common:all=3.3-1 libsemanage2:amd64=3.3-1+b1 libsensors-config:all=1:3.6.0-7 libsensors5:amd64=1:3.6.0-7 libsepol2:amd64=3.3-1 libsigsegv2:amd64=2.14-1 libsmartcols1:amd64=2.37.3-1+b1 libsodium-dev:amd64=1.0.18-1 libsodium23:amd64=1.0.18-1 libspirv-cross-c-shared0:amd64=2021.01.15-5 libsqlite3-0:amd64=3.37.2-2 libssh2-1:amd64=1.10.0-2 libssl-dev:amd64=1.1.1m-1 libssl1.1:amd64=1.1.1m-1 libstb-dev:amd64=0.0~git20210910.af1a5bc+ds-1+b1 libstb0:amd64=0.0~git20210910.af1a5bc+ds-1+b1 libstdc++-11-dev:amd64=11.2.0-16 libstdc++6:amd64=11.2.0-16 libsub-override-perl:all=0.09-2 libsystemd0:amd64=250.3-2 libsz2:amd64=1.0.6-1 libtasn1-6:amd64=4.18.0-4 libtbb-dev:amd64=2020.3-1 libtbb2:amd64=2020.3-1 libtinfo6:amd64=6.3-2 libtinyexr1d:amd64=1.0.1+dfsg-3 libtinygltf-dev:amd64=2.5.0+dfsg-4 libtinygltf1d:amd64=2.5.0+dfsg-4 libtinyobjloader-dev:amd64=2.0.0~rc5+dfsg1-5+b1 libtinyobjloader1:amd64=2.0.0~rc5+dfsg1-5+b1 libtirpc-common:all=1.3.2-2 libtirpc-dev:amd64=1.3.2-2 libtirpc3:amd64=1.3.2-2 libtmglib-dev:amd64=3.10.0-2 libtmglib3:amd64=3.10.0-2 libtool:all=2.4.6-15 libtsan0:amd64=11.2.0-16 libubsan1:amd64=11.2.0-16 libuchardet0:amd64=0.0.7-1 libucx0:amd64=1.12.1~rc2-1 libudev1:amd64=250.3-2 libunistring2:amd64=1.0-1 libuuid1:amd64=2.37.3-1+b1 libuv1:amd64=1.43.0-1 libvulkan1:amd64=1.3.204.0-1 libwayland-client0:amd64=1.20.0-1 libwayland-server0:amd64=1.20.0-1 libx11-6:amd64=2:1.7.2-2+b1 libx11-data:all=2:1.7.2-2 libx11-dev:amd64=2:1.7.2-2+b1 libx11-xcb1:amd64=2:1.7.2-2+b1 libxapian30:amd64=1.4.18-4 libxau-dev:amd64=1:1.0.9-1 libxau6:amd64=1:1.0.9-1 libxcb-dri2-0:amd64=1.14-3 libxcb-dri3-0:amd64=1.14-3 libxcb-glx0:amd64=1.14-3 libxcb-present0:amd64=1.14-3 libxcb-shm0:amd64=1.14-3 libxcb-sync1:amd64=1.14-3 libxcb-xfixes0:amd64=1.14-3 libxcb1:amd64=1.14-3 libxcb1-dev:amd64=1.14-3 libxdmcp-dev:amd64=1:1.1.2-3 libxdmcp6:amd64=1:1.1.2-3 libxext-dev:amd64=2:1.3.4-1 libxext6:amd64=2:1.3.4-1 libxfixes3:amd64=1:6.0.0-1 libxml2:amd64=2.9.12+dfsg-6 libxml2-dev:amd64=2.9.12+dfsg-6 libxnvctrl0:amd64=470.103.01-1 libxrandr-dev:amd64=2:1.5.2-1 libxrandr2:amd64=2:1.5.2-1 libxrender-dev:amd64=1:0.9.10-1 libxrender1:amd64=1:0.9.10-1 libxshmfence1:amd64=1.3-1 libxxf86vm1:amd64=1:1.1.4-1+b2 libz3-4:amd64=4.8.12-1+b1 libzmq3-dev:amd64=4.3.4-2 libzmq5:amd64=4.3.4-2 libzstd1:amd64=1.4.8+dfsg-3 linux-libc-dev:amd64=5.16.7-2 login:amd64=1:4.11.1+dfsg1-1 lsb-base:all=11.1.0 m4:amd64=1.4.18-5 make:amd64=4.3-4.1 man-db:amd64=2.10.1-1 mawk:amd64=1.3.4.20200120-3+b1 media-types:all=5.0.0 mpi-default-dev:amd64=1.14 ncurses-base:all=6.3-2 ncurses-bin:amd64=6.3-2 ocl-icd-libopencl1:amd64=2.2.14-3 openmpi-bin:amd64=4.1.2-1 openmpi-common:all=4.1.2-1 openssh-client:amd64=1:8.8p1-1 openssl:amd64=1.1.1m-1 pandoc:amd64=2.9.2.1-3+b1 pandoc-data:all=2.9.2.1-3 passwd:amd64=1:4.11.1+dfsg1-1 patch:amd64=2.7.6-7 perl:amd64=5.34.0-3 perl-base:amd64=5.34.0-3 perl-modules-5.34:all=5.34.0-3 pkg-config:amd64=0.29.2-1 po-debconf:all=1.0.21+nmu1 procps:amd64=2:3.3.17-6 pybind11-dev:all=2.9.1-1 python-babel-localedata:all=2.8.0+dfsg.1-7 python3:amd64=3.9.8-1 python3-alabaster:all=0.7.12-1 python3-babel:all=2.8.0+dfsg.1-7 python3-certifi:all=2020.6.20-1 python3-chardet:all=4.0.0-1 python3-dev:amd64=3.9.8-1 python3-distutils:all=3.9.10-1 python3-docutils:all=0.17.1+dfsg-2 python3-idna:all=3.3-1 python3-imagesize:all=1.3.0-1 python3-jinja2:all=3.0.3-1 python3-lib2to3:all=3.9.10-1 python3-markupsafe:amd64=2.0.1-2+b1 python3-minimal:amd64=3.9.8-1 python3-numpy:amd64=1:1.21.5-1 python3-packaging:all=21.3-1 python3-pip:all=22.0.2+dfsg-1 python3-pkg-resources:all=59.6.0-1.2 python3-pygments:all=2.11.2+dfsg-2 python3-pyparsing:all=3.0.7-1 python3-requests:all=2.25.1+dfsg-2 python3-roman:all=3.3-1 python3-setuptools:all=59.6.0-1.2 python3-six:all=1.16.0-3 python3-snowballstemmer:all=2.2.0-1 python3-sphinx:all=4.3.2-1 python3-sphinx-rtd-theme:all=1.0.0+dfsg-1 python3-tz:all=2021.3-1 python3-urllib3:all=1.26.5-1~exp1 python3-wheel:all=0.37.1-2 python3.10:amd64=3.10.2-1 python3.10-minimal:amd64=3.10.2-1 python3.9:amd64=3.9.10-1 python3.9-dev:amd64=3.9.10-1 python3.9-minimal:amd64=3.9.10-1 readline-common:all=8.1.2-1 robin-map-dev:all=0.6.3-1 rpcsvc-proto:amd64=1.4.2-4 sed:amd64=4.8-1 sensible-utils:all=0.0.17 sgml-base:all=1.30 sphinx-common:all=4.3.2-1 sphinx-rtd-theme-common:all=1.0.0+dfsg-1 sysvinit-utils:amd64=3.01-1 tar:amd64=1.34+dfsg-1 tzdata:all=2021e-1 util-linux:amd64=2.37.3-1+b1 x11proto-dev:all=2021.5-1 xml-core:all=0.18+nmu1 xorg-sgml-doctools:all=1:1.11-1.1 xtrans-dev:all=1.4.0-1 xz-utils:amd64=5.2.5-2 zlib1g:amd64=1:1.2.11.dfsg-2 zlib1g-dev:amd64=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/20220226T025804Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20220226T025804Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20220123T025342Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20220215T025613Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20220219T213354Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20220128T215547Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20220220T025720Z/ 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 open3d=0.14.1+dfsg-7 && mkdir -p /build/open3d-UmqDFn && dpkg-source --no-check -x /*.dsc /build/open3d-UmqDFn/open3d-0.14.1+dfsg && chown -R builduser:builduser /build/open3d-UmqDFn" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1645365435" DEB_BUILD_OPTIONS=nocheck dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/open3d-UmqDFn /tmp/open3d-0.14.1+dfsg-7n_ckjgwu bookworm /dev/null deb http://snapshot.notset.fr/archive/debian/20220219T213354Z bookworm main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: null I: using /tmp/mmdebstrap.LnkROVoyJH 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.LnkROVoyJH Reading package lists... Building dependency tree... util-linux is already the newest version (2.37.3-1+b1). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 136 kB of archives. After this operation, 406 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20220219T213354Z bookworm/main amd64 libfakeroot amd64 1.27-1 [48.5 kB] Get:2 http://snapshot.notset.fr/archive/debian/20220219T213354Z bookworm/main amd64 fakeroot amd64 1.27-1 [87.2 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 136 kB in 0s (1028 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 ... 4693 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.27-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.27-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.27-1_amd64.deb ... Unpacking fakeroot (1.27-1) ... Setting up libfakeroot:amd64 (1.27-1) ... Setting up fakeroot (1.27-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.33-6) ... 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/20220226T025804Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20220226T025804Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20220123T025342Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20220215T025613Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20220219T213354Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20220128T215547Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20220220T025720Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.LnkROVoyJH Get:1 http://snapshot.notset.fr/archive/debian/20220226T025804Z bookworm InRelease [130 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Get:3 http://snapshot.notset.fr/archive/debian/20220123T025342Z bookworm InRelease [129 kB] Get:4 http://snapshot.notset.fr/archive/debian/20220215T025613Z bookworm InRelease [129 kB] Hit:5 http://snapshot.notset.fr/archive/debian/20220219T213354Z bookworm InRelease Get:6 http://snapshot.notset.fr/archive/debian/20220128T215547Z unstable InRelease [165 kB] Ign:7 http://snapshot.notset.fr/archive/debian/20220226T025804Z bookworm/main Sources Ign:8 http://snapshot.notset.fr/archive/debian/20220226T025804Z bookworm/main amd64 Packages Ign:7 http://snapshot.notset.fr/archive/debian/20220226T025804Z bookworm/main Sources Ign:8 http://snapshot.notset.fr/archive/debian/20220226T025804Z bookworm/main amd64 Packages Ign:7 http://snapshot.notset.fr/archive/debian/20220226T025804Z bookworm/main Sources Ign:8 http://snapshot.notset.fr/archive/debian/20220226T025804Z bookworm/main amd64 Packages Get:7 http://snapshot.notset.fr/archive/debian/20220226T025804Z bookworm/main Sources [11.9 MB] Get:9 http://snapshot.notset.fr/archive/debian/20220220T025720Z unstable InRelease [165 kB] Get:8 http://snapshot.notset.fr/archive/debian/20220226T025804Z bookworm/main amd64 Packages [11.3 MB] Ign:10 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:11 http://snapshot.notset.fr/archive/debian/20220123T025342Z bookworm/main amd64 Packages Ign:12 http://snapshot.notset.fr/archive/debian/20220215T025613Z bookworm/main amd64 Packages Ign:13 http://snapshot.notset.fr/archive/debian/20220128T215547Z unstable/main amd64 Packages Ign:14 http://snapshot.notset.fr/archive/debian/20220220T025720Z unstable/main amd64 Packages Ign:10 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:11 http://snapshot.notset.fr/archive/debian/20220123T025342Z bookworm/main amd64 Packages Ign:12 http://snapshot.notset.fr/archive/debian/20220215T025613Z bookworm/main amd64 Packages Ign:13 http://snapshot.notset.fr/archive/debian/20220128T215547Z unstable/main amd64 Packages Ign:14 http://snapshot.notset.fr/archive/debian/20220220T025720Z unstable/main amd64 Packages Ign:10 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:11 http://snapshot.notset.fr/archive/debian/20220123T025342Z bookworm/main amd64 Packages Ign:12 http://snapshot.notset.fr/archive/debian/20220215T025613Z bookworm/main amd64 Packages Ign:13 http://snapshot.notset.fr/archive/debian/20220128T215547Z unstable/main amd64 Packages Ign:14 http://snapshot.notset.fr/archive/debian/20220220T025720Z unstable/main amd64 Packages Get:10 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Get:11 http://snapshot.notset.fr/archive/debian/20220123T025342Z bookworm/main amd64 Packages [11.2 MB] Get:12 http://snapshot.notset.fr/archive/debian/20220215T025613Z bookworm/main amd64 Packages [11.2 MB] Get:13 http://snapshot.notset.fr/archive/debian/20220128T215547Z unstable/main amd64 Packages [12.1 MB] Get:14 http://snapshot.notset.fr/archive/debian/20220220T025720Z unstable/main amd64 Packages [12.2 MB] Fetched 81.7 MB in 1min 5s (1255 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.LnkROVoyJH I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d open3d=0.14.1+dfsg-7 && mkdir -p /build/open3d-UmqDFn && dpkg-source --no-check -x /*.dsc /build/open3d-UmqDFn/open3d-0.14.1+dfsg && chown -R builduser:builduser /build/open3d-UmqDFn"' exec /tmp/mmdebstrap.LnkROVoyJH Reading package lists... NOTICE: 'open3d' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/science-team/open3d.git Please use: git clone https://salsa.debian.org/science-team/open3d.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 83.3 MB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20220226T025804Z bookworm/main open3d 0.14.1+dfsg-7 (dsc) [3213 B] Get:2 http://snapshot.notset.fr/archive/debian/20220226T025804Z bookworm/main open3d 0.14.1+dfsg-7 (tar) [179 kB] Get:3 http://snapshot.notset.fr/archive/debian/20220226T025804Z bookworm/main open3d 0.14.1+dfsg-7 (tar) [82.1 MB] Get:4 http://snapshot.notset.fr/archive/debian/20220226T025804Z bookworm/main open3d 0.14.1+dfsg-7 (diff) [1000 kB] Fetched 83.3 MB in 1min 6s (1252 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'open3d_0.14.1+dfsg-7.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting open3d in /build/open3d-UmqDFn/open3d-0.14.1+dfsg dpkg-source: info: unpacking open3d_0.14.1+dfsg.orig.tar.xz dpkg-source: info: unpacking open3d_0.14.1+dfsg.orig-PoissonRecon.tar.xz dpkg-source: info: unpacking open3d_0.14.1+dfsg-7.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-Use-proper-SOVERSION-for-shared-library.patch dpkg-source: info: applying 0002-Use-packaged-PoissonRecon-sources.patch dpkg-source: info: applying 0003-Disable-test-data-download.patch dpkg-source: info: applying 0004-Use-local-MathJax-for-documentation.patch dpkg-source: info: applying 0005-Use-system-sphinx_rtd_theme.patch dpkg-source: info: applying 0006-Strip-build-path-from-Doxygen-files.patch dpkg-source: info: applying 0007-Fix-Open3D-logo-path.patch dpkg-source: info: applying 0008-Fix-privacy-breaches.patch dpkg-source: info: applying 0009-Work-around-broken-m2r.patch dpkg-source: info: applying 0010-Make-documentation-buildable-without-Jupyter.patch dpkg-source: info: applying 0011-Make-documentation-buildable-without-Git.patch dpkg-source: info: applying 0012-Set-correct-paths-for-Open3D-GUI.patch dpkg-source: info: applying 0013-libcxx-is-not-needed-for-the-Debian-Filament-package.patch dpkg-source: info: applying 0014-Add-option-USE_SYSTEM_FILAMENT.patch dpkg-source: info: applying 0015-Add-option-USE_SYSTEM_FAISS.patch dpkg-source: info: applying 0016-Add-option-USE_SYSTEM_ASSIMP.patch dpkg-source: info: applying 0017-Add-option-USE_SYSTEM_JSONCPP.patch dpkg-source: info: applying 0018-Add-option-USE_SYSTEM_NANOFLANN.patch dpkg-source: info: applying 0019-Add-option-USE_SYSTEM_TBB.patch dpkg-source: info: applying 0020-Add-option-USE_SYSTEM_GOOGLETEST.patch dpkg-source: info: applying 0021-Add-option-USE_SYSTEM_ZEROMQ.patch dpkg-source: info: applying 0022-Add-option-USE_SYSTEM_MSGPACK.patch dpkg-source: info: applying 0023-Add-option-WITH_EMBREE.patch dpkg-source: info: applying 0024-Mark-OpenGL-as-system-library.patch dpkg-source: info: applying 0025-Add-FindImGui-CMake-module.patch dpkg-source: info: applying 0026-Disable-parallelstl.patch dpkg-source: info: applying 0027-Disable-Werror.patch dpkg-source: info: applying 0028-Remove-obsolete-Uchimura-tone-mapping.patch dpkg-source: info: applying 0029-Fix-obsolete-ImGui-function-calls.patch dpkg-source: info: applying 0030-Remove-unsupported-custom-EGL-headless-platform.patch dpkg-source: info: applying 0031-Use-system-Pytorch.patch dpkg-source: info: applying 0032-Use-pybind-attr-to-expose-constexpr-static-values.patch dpkg-source: info: applying 0033-Fix-compatibility-with-libfmt-8.x.patch dpkg-source: info: applying 0034-Fix-ImGui-assertion-about-empty-IDs-on-menu-draw.patch dpkg-source: info: applying 0035-Remove-version-restriction-on-Python.patch dpkg-source: info: applying 0036-Add-workaround-for-missing-TBBConfig.cmake.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1645365435" DEB_BUILD_OPTIONS=nocheck dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.LnkROVoyJH dpkg-buildpackage: info: source package open3d dpkg-buildpackage: info: source version 0.14.1+dfsg-7 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Timo Röhling dpkg-source --before-build . debian/rules clean dh clean --buildsystem=cmake dh_auto_clean -O--buildsystem=cmake dh_autoreconf_clean -O--buildsystem=cmake dh_clean -O--buildsystem=cmake debian/rules binary-indep dh binary-indep --buildsystem=cmake dh_update_autotools_config -i -O--buildsystem=cmake dh_autoreconf -i -O--buildsystem=cmake debian/rules override_dh_auto_configure make[1]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg' dh_auto_configure --buildsystem=cmake -- \ -DCMAKE_SKIP_RPATH=ON \ -DOPEN3D_SOVERSION=0.14 \ -DDEVELOPER_BUILD=OFF \ -DGLIBCXX_USE_CXX11_ABI=1 \ -DBUILD_SHARED_LIBS=ON \ -DBUILD_EXAMPLES=OFF \ -DBUILD_UNIT_TESTS=OFF \ -DBUILD_ISPC_MODULE=OFF \ -DBUILD_WEBRTC=OFF \ -DBUILD_PYTORCH_OPS=OFF \ -DUSE_BLAS=ON \ -DWITH_IPPICV=OFF \ -DUSE_SYSTEM_ASSIMP=ON \ -DUSE_SYSTEM_EIGEN3=ON \ -DUSE_SYSTEM_FAISS=ON \ -DUSE_SYSTEM_FILAMENT=ON \ -DUSE_SYSTEM_FLANN=ON \ -DUSE_SYSTEM_FMT=ON \ -DUSE_SYSTEM_GLEW=ON \ -DUSE_SYSTEM_GLFW=ON \ -DUSE_SYSTEM_GOOGLETEST=ON \ -DUSE_SYSTEM_IMGUI=ON \ -DUSE_SYSTEM_JPEG=ON \ -DUSE_SYSTEM_JSONCPP=ON \ -DUSE_SYSTEM_LIBLZF=ON \ -DUSE_SYSTEM_MSGPACK=ON \ -DUSE_SYSTEM_NANOFLANN=ON \ -DUSE_SYSTEM_PNG=ON \ -DUSE_SYSTEM_PYBIND11=ON \ -DUSE_SYSTEM_QHULLCPP=ON \ -DUSE_SYSTEM_TBB=ON \ -DUSE_SYSTEM_TINYGLTF=ON \ -DUSE_SYSTEM_TINYOBJLOADER=ON \ -DUSE_SYSTEM_ZEROMQ=ON \ -DWITH_EMBREE=OFF 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_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DCMAKE_SKIP_RPATH=ON -DOPEN3D_SOVERSION=0.14 -DDEVELOPER_BUILD=OFF -DGLIBCXX_USE_CXX11_ABI=1 -DBUILD_SHARED_LIBS=ON -DBUILD_EXAMPLES=OFF -DBUILD_UNIT_TESTS=OFF -DBUILD_ISPC_MODULE=OFF -DBUILD_WEBRTC=OFF -DBUILD_PYTORCH_OPS=OFF -DUSE_BLAS=ON -DWITH_IPPICV=OFF -DUSE_SYSTEM_ASSIMP=ON -DUSE_SYSTEM_EIGEN3=ON -DUSE_SYSTEM_FAISS=ON -DUSE_SYSTEM_FILAMENT=ON -DUSE_SYSTEM_FLANN=ON -DUSE_SYSTEM_FMT=ON -DUSE_SYSTEM_GLEW=ON -DUSE_SYSTEM_GLFW=ON -DUSE_SYSTEM_GOOGLETEST=ON -DUSE_SYSTEM_IMGUI=ON -DUSE_SYSTEM_JPEG=ON -DUSE_SYSTEM_JSONCPP=ON -DUSE_SYSTEM_LIBLZF=ON -DUSE_SYSTEM_MSGPACK=ON -DUSE_SYSTEM_NANOFLANN=ON -DUSE_SYSTEM_PNG=ON -DUSE_SYSTEM_PYBIND11=ON -DUSE_SYSTEM_QHULLCPP=ON -DUSE_SYSTEM_TBB=ON -DUSE_SYSTEM_TINYGLTF=ON -DUSE_SYSTEM_TINYOBJLOADER=ON -DUSE_SYSTEM_ZEROMQ=ON -DWITH_EMBREE=OFF .. CMake Warning at CMakeLists.txt:105 (message): Setting BUILD_COMMON_CUDA_ARCHS=ON since DEVELOPER_BUILD is OFF. -- CMAKE_BUILD_TYPE is set to None. -- Downloading 3rdparty dependencies to /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty_downloads -- The C compiler identification is GNU 11.2.0 -- The CXX compiler identification is GNU 11.2.0 -- 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 -- Open3D 0.14.1 -- Found Python3: /usr/bin/python3.9 (found version "3.9.10") found components: Interpreter Development Development.Module Development.Embed -- Performing Test FLAG_fstack_protector_strong -- Performing Test FLAG_fstack_protector_strong - Success -- Performing Test FLAG_Wformat -- Performing Test FLAG_Wformat - Success -- Performing Test FLAG_Wformat_security -- Performing Test FLAG_Wformat_security - Success -- Performing Test FLAG_Wl__z_noexecstack -- Performing Test FLAG_Wl__z_noexecstack - Success -- Performing Test FLAG_Wl__z_relro__z_now -- Performing Test FLAG_Wl__z_relro__z_now - Success -- Performing Test FLAG_pie -- Performing Test FLAG_pie - Success -- Performing Test FLAG____CONFIG_Release__LINKER___strip_debug_ -- Performing Test FLAG____CONFIG_Release__LINKER___strip_debug_ - Success -- Using security hardening compiler flags: $<$:-Xcompiler=-fstack-protector-strong,-Wformat,-Wformat-security>;$<$:-fstack-protector-strong;-Wformat;-Wformat-security> -- Using security hardening linker flags: $<$:-Xcompiler=-Wl,-z,noexecstack,-Wl,-z,relro,-z,now,$<$,EXECUTABLE>:-pie>,$<$:LINKER:--strip-debug>>;$<$:-Wl,-z,noexecstack;-Wl,-z,relro,-z,now;$<$,EXECUTABLE>:-pie>;$<$:LINKER:--strip-debug>> -- Using security hardening compiler definitions: _FORTIFY_SOURCE=2 -- Performing Test HAS_GLIBCXX_USE_CXX11_ABI -- Performing Test HAS_GLIBCXX_USE_CXX11_ABI - Success -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Using installed third-party library 3rdparty_threads -- Using installed third-party library 3rdparty_assimp 5.2.0 -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Using installed third-party library 3rdparty_openmp -- Building with OpenMP -- Using installed third-party library 3rdparty_x11 -- Using installed third-party library 3rdparty_eigen3 3.4.0 -- Using installed third-party library 3rdparty_nanoflann 1.4.2 -- Found GLEW: /usr/include (found version "2.2.0") -- Using installed third-party library 3rdparty_glew 2.2.0 -- Using installed third-party library 3rdparty_glfw 3.3.6 -- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so (found version "62") -- Using installed third-party library 3rdparty_jpeg 62 -- Using installed third-party library 3rdparty_jsoncpp 1.9.5 -- Using installed third-party library 3rdparty_liblzf 3.6 -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11") -- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.37") -- Using installed third-party library 3rdparty_png -- Found TinyGLTF: /usr/lib/x86_64-linux-gnu/cmake/TinyGLTF/TinyGLTFConfig.cmake (found version "2.5.0") -- Using installed third-party library 3rdparty_tinygltf 2.5.0 -- Found tinyobjloader: /usr/lib/x86_64-linux-gnu/cmake/tinyobjloader/tinyobjloader-config.cmake (found version "2.0.0") -- Using installed third-party library 3rdparty_tinyobjloader 2.0.0 -- Using installed third-party library 3rdparty_qhullcpp 8.0.2 -- Using installed third-party library 3rdparty_fmt 8.1.1 -- Performing Test HAS_FLTO -- Performing Test HAS_FLTO - Success -- Found pybind11: /usr/include (found version "2.9.1") -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so -- Using installed third-party library 3rdparty_opengl -- Found ImGui: /usr/lib/x86_64-linux-gnu/libimgui.a -- Using installed third-party library 3rdparty_imgui -- Found filament: /usr (found version "1.9.25") -- Using installed third-party library 3rdparty_filament 1.9.25 -- Checking for one of the modules 'libzmq' -- Using installed third-party library 3rdparty_zeromq -- Using installed third-party library 3rdparty_msgpack 3.3.0 -- Using installed third-party library 3rdparty_tbb 2020.3 -- Using installed third-party library 3rdparty_faiss 1.7.2 -- Looking for sgemm_ -- Looking for sgemm_ - not found -- Looking for sgemm_ -- Looking for sgemm_ - found -- Found BLAS: /usr/lib/x86_64-linux-gnu/libblas.so -- Looking for cheev_ -- Looking for cheev_ - not found -- Looking for cheev_ -- Looking for cheev_ - not found -- Looking for cheev_ -- Looking for cheev_ - found -- Found LAPACK: /usr/lib/x86_64-linux-gnu/liblapack.so;/usr/lib/x86_64-linux-gnu/libblas.so -- A cache variable, namely LAPACKE_DIR, has been set to specify the install directory of LAPACKE -- Looking for LAPACKE_dgeqrf -- Looking for LAPACKE_dgeqrf - not found -- Looking for lapacke : test with lapack fails -- Looking for LAPACKE_dgeqrf -- Looking for LAPACKE_dgeqrf - found -- Found LAPACKE: /usr/lib/x86_64-linux-gnu/liblapacke.so -- Using system BLAS/LAPACK -- PYPI_PACKAGE_NAME: open3d -- ================================================================================ -- Open3D 0.14.1 Configuration Summary -- ================================================================================ -- Enabled Features: -- OpenMP .................................. ON -- Headless Rendering ...................... OFF -- Azure Kinect Support .................... OFF -- Intel RealSense Support ................. OFF -- CUDA Support ............................ OFF -- ISPC Support ............................ OFF -- Build GUI ............................... ON -- Build WebRTC visualizer ................. OFF -- Build Shared Library .................... ON -- Build Unit Tests ........................ OFF -- Build Examples .......................... OFF -- Build Python Module ..................... ON -- Build Jupyter Extension ................. OFF -- Build TensorFlow Ops .................... OFF -- Build PyTorch Ops ....................... OFF -- Build Benchmarks ........................ OFF -- Bundle Open3D-ML ........................ OFF -- Force GLIBCXX_USE_CXX11_ABI= ............ 1 -- ================================================================================ -- Third-Party Dependencies: -- Eigen3 .................................. yes (v3.4.0) -- faiss ................................... yes (v1.7.2) -- filament ................................ yes (v1.9.25) -- fmt ..................................... yes (v8.1.1) -- GLEW .................................... yes (v2.2.0) -- GLFW .................................... yes (v3.3.6) -- imgui ................................... yes -- ippicv .................................. no -- JPEG .................................... yes (v62) -- jsoncpp ................................. yes (v1.9.5) -- liblzf .................................. yes (v3.6) -- OpenGL .................................. yes -- PNG ..................................... yes (v1.6.37) -- qhullcpp ................................ yes (v8.0.2) -- librealsense ............................ no -- tinyfiledialogs ......................... yes (build from source) -- TinyGLTF ................................ yes (v2.5.0) -- tinyobjloader ........................... yes (v2.0.0) -- WebRTC .................................. no -- ================================================================================ -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY USE_SYSTEM_FLANN -- Build files have been written to: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu make[1]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg' dh_auto_build -i -O--buildsystem=cmake cd obj-x86_64-linux-gnu && make -j10 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/cmake -S/build/open3d-UmqDFn/open3d-0.14.1+dfsg -B/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/CMakeFiles /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f CMakeFiles/3rdparty_rply.dir/build.make CMakeFiles/3rdparty_rply.dir/depend make -f CMakeFiles/3rdparty_tinyfiledialogs.dir/build.make CMakeFiles/3rdparty_tinyfiledialogs.dir/depend make -f cpp/open3d/visualization/gui/CMakeFiles/materials.dir/build.make cpp/open3d/visualization/gui/CMakeFiles/materials.dir/depend make -f cpp/open3d/visualization/CMakeFiles/ShaderLinker.dir/build.make cpp/open3d/visualization/CMakeFiles/ShaderLinker.dir/depend make -f cpp/open3d/visualization/CMakeFiles/ShaderEncoder.dir/build.make cpp/open3d/visualization/CMakeFiles/ShaderEncoder.dir/depend make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/CMakeFiles/3rdparty_rply.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/CMakeFiles/3rdparty_tinyfiledialogs.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui/CMakeFiles/materials.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/CMakeFiles/ShaderLinker.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/CMakeFiles/ShaderEncoder.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f CMakeFiles/3rdparty_rply.dir/build.make CMakeFiles/3rdparty_rply.dir/build make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f CMakeFiles/3rdparty_tinyfiledialogs.dir/build.make CMakeFiles/3rdparty_tinyfiledialogs.dir/build make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f cpp/open3d/visualization/gui/CMakeFiles/materials.dir/build.make cpp/open3d/visualization/gui/CMakeFiles/materials.dir/build make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f cpp/open3d/visualization/CMakeFiles/ShaderLinker.dir/build.make cpp/open3d/visualization/CMakeFiles/ShaderLinker.dir/build make -f cpp/open3d/visualization/CMakeFiles/ShaderEncoder.dir/build.make cpp/open3d/visualization/CMakeFiles/ShaderEncoder.dir/build make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 0%] Building C object CMakeFiles/3rdparty_rply.dir/3rdparty/rply/rply/rply.c.o [ 0%] Building C object CMakeFiles/3rdparty_tinyfiledialogs.dir/3rdparty/tinyfiledialogs/include/tinyfiledialogs/tinyfiledialogs.c.o [ 0%] Building CXX object cpp/open3d/visualization/CMakeFiles/ShaderLinker.dir/__/__/__/cmake/ShaderLinker.cpp.o [ 0%] Building Material object ../../../../bin/resources/defaultLit.filamat [ 0%] Building Material object ../../../../bin/resources/defaultLitSSR.filamat /usr/bin/cc -DBUILD_GUI -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/3rdparty_rply.dir/3rdparty/rply/rply/rply.c.o -MF CMakeFiles/3rdparty_rply.dir/3rdparty/rply/rply/rply.c.o.d -o CMakeFiles/3rdparty_rply.dir/3rdparty/rply/rply/rply.c.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply/rply.c [ 1%] Building CXX object cpp/open3d/visualization/CMakeFiles/ShaderEncoder.dir/__/__/__/cmake/ShaderEncoder.cpp.o /usr/bin/cc -DBUILD_GUI -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/3rdparty_tinyfiledialogs.dir/3rdparty/tinyfiledialogs/include/tinyfiledialogs/tinyfiledialogs.c.o -MF CMakeFiles/3rdparty_tinyfiledialogs.dir/3rdparty/tinyfiledialogs/include/tinyfiledialogs/tinyfiledialogs.c.o.d -o CMakeFiles/3rdparty_tinyfiledialogs.dir/3rdparty/tinyfiledialogs/include/tinyfiledialogs/tinyfiledialogs.c.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include/tinyfiledialogs/tinyfiledialogs.c cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/defaultLit.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Materials/defaultLit.mat cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -MD -MT cpp/open3d/visualization/CMakeFiles/ShaderLinker.dir/__/__/__/cmake/ShaderLinker.cpp.o -MF CMakeFiles/ShaderLinker.dir/__/__/__/cmake/ShaderLinker.cpp.o.d -o CMakeFiles/ShaderLinker.dir/__/__/__/cmake/ShaderLinker.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cmake/ShaderLinker.cpp [ 1%] Building Material object ../../../../bin/resources/colorMap.filamat cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/defaultLitSSR.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Materials/defaultLitSSR.mat [ 1%] Building Material object ../../../../bin/resources/defaultLitTransparency.filamat cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -MD -MT cpp/open3d/visualization/CMakeFiles/ShaderEncoder.dir/__/__/__/cmake/ShaderEncoder.cpp.o -MF CMakeFiles/ShaderEncoder.dir/__/__/__/cmake/ShaderEncoder.cpp.o.d -o CMakeFiles/ShaderEncoder.dir/__/__/__/cmake/ShaderEncoder.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cmake/ShaderEncoder.cpp [ 1%] Building Material object ../../../../bin/resources/defaultUnlitTransparency.filamat cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/colorMap.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Materials/colorMap.mat cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/defaultLitTransparency.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Materials/defaultLitTransparency.mat cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/defaultUnlitTransparency.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Materials/defaultUnlitTransparency.mat cc1: warning: command-line option ‘-faligned-new=1’ is valid for C++/ObjC++ but not for C cc1: warning: command-line option ‘-faligned-new=1’ is valid for C++/ObjC++ but not for C [ 2%] Building Material object ../../../../bin/resources/defaultUnlit.filamat cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/defaultUnlit.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Materials/defaultUnlit.mat [ 2%] Linking CXX executable ../../../bin/ShaderLinker cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/cmake -E cmake_link_script CMakeFiles/ShaderLinker.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -Wl,-z,relro,-z,now -pie CMakeFiles/ShaderLinker.dir/__/__/__/cmake/ShaderLinker.cpp.o -o ../../../bin/ShaderLinker WARNING: :0:0:0: The function '%349 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%349 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%349 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%349 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%349 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%349 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%349 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%349 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%349 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%349 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%349 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%349 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%349 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%349 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%349 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%428 = OpFunction %2 None %413' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%349 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%428 = OpFunction %2 None %413' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%349 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%428 = OpFunction %2 None %413' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%349 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%428 = OpFunction %2 None %413' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%349 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%428 = OpFunction %2 None %413' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%349 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%428 = OpFunction %2 None %413' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%349 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%302 = OpFunction %6 None %246' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%428 = OpFunction %2 None %413' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%302 = OpFunction %6 None %246' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%302 = OpFunction %6 None %246' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%37 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%302 = OpFunction %6 None %246' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%302 = OpFunction %6 None %246' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%302 = OpFunction %6 None %246' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%302 = OpFunction %6 None %245' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%302 = OpFunction %6 None %245' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%302 = OpFunction %6 None %245' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%302 = OpFunction %6 None %245' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%432 = OpFunction %2 None %417' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%302 = OpFunction %6 None %245' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%302 = OpFunction %6 None %245' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%432 = OpFunction %2 None %417' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%432 = OpFunction %2 None %417' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%432 = OpFunction %2 None %417' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%432 = OpFunction %2 None %417' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%432 = OpFunction %2 None %417' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%432 = OpFunction %2 None %417' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%37 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%126 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%126 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%450 = OpFunction %2 None %435' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%126 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%126 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%450 = OpFunction %2 None %435' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%126 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%126 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%450 = OpFunction %2 None %435' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%450 = OpFunction %2 None %435' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%126 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%450 = OpFunction %2 None %435' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%126 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%126 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%126 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%126 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%450 = OpFunction %2 None %435' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%450 = OpFunction %2 None %435' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' WARNING: :0:0:0: The function '%37 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%105 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%105 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%89 = OpFunction %6 None %88' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%89 = OpFunction %6 None %88' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%89 = OpFunction %6 None %88' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%105 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%316 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%88 = OpFunction %6 None %87' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%316 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%105 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%88 = OpFunction %6 None %87' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%316 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%126 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%316 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%105 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%126 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%89 = OpFunction %6 None %88' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%316 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 2%] Building Material object ../../../../bin/resources/depth.filamat WARNING: :0:0:0: The function '%126 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%89 = OpFunction %6 None %88' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%316 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/depth.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Materials/depth.mat WARNING: :0:0:0: The function '%88 = OpFunction %6 None %87' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%316 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%88 = OpFunction %6 None %87' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%88 = OpFunction %6 None %87' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%316 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%316 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%316 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%316 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%316 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%89 = OpFunction %6 None %88' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%316 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%141 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%316 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%126 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%316 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 2%] Built target ShaderLinker WARNING: :0:0:0: The function '%126 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%141 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%126 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%316 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%88 = OpFunction %6 None %87' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%316 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%140 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%316 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%140 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%316 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%316 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%316 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%141 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%141 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%141 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%141 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%140 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%140 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%141 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%141 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 2%] Building Material object ../../../../bin/resources/depth_value.filamat WARNING: :0:0:0: The function '%141 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%141 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%141 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/depth_value.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Materials/depth_value.mat WARNING: :0:0:0: The function '%140 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%207 = OpFunction %6 None %149' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%140 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%207 = OpFunction %6 None %149' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%207 = OpFunction %6 None %149' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%140 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%207 = OpFunction %6 None %149' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%140 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%140 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%244 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%244 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%141 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%141 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 3%] Building Material object ../../../../bin/resources/infiniteGroundPlane.filamat WARNING: :0:0:0: The function '%141 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/infiniteGroundPlane.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Materials/infiniteGroundPlane.mat WARNING: :0:0:0: The function '%140 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%271 = OpFunction %6 None %215' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%207 = OpFunction %6 None %149' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%271 = OpFunction %6 None %215' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%207 = OpFunction %6 None %149' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%271 = OpFunction %6 None %215' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 3%] Building Material object ../../../../bin/resources/img_blit.filamat WARNING: :0:0:0: The function '%271 = OpFunction %6 None %215' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/img_blit.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Materials/img_blit.mat WARNING: :0:0:0: The function '%271 = OpFunction %6 None %215' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%140 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%271 = OpFunction %6 None %215' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%140 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%140 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%140 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%141 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%244 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%244 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%244 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%141 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%141 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%140 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%140 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%244 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%244 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%207 = OpFunction %6 None %150' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%207 = OpFunction %6 None %150' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%244 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%212 = OpFunction %6 None %155' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%244 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%207 = OpFunction %6 None %150' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%207 = OpFunction %6 None %150' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%207 = OpFunction %6 None %150' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%212 = OpFunction %6 None %155' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%212 = OpFunction %6 None %155' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%140 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%140 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%244 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%244 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%212 = OpFunction %6 None %155' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%244 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%212 = OpFunction %6 None %155' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%207 = OpFunction %6 None %150' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%140 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%212 = OpFunction %6 None %155' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%140 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%140 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. ARNING: :0:0:0: The function '%259 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%244 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. ARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%244 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%244 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%323 = OpFunction %2 None %308' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%244 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%323 = OpFunction %2 None %308' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%244 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%323 = OpFunction %2 None %308' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%419 = OpFunction %2 None %404' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%419 = OpFunction %2 None %404' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%419 = OpFunction %2 None %404' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%32 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%356 = OpFunction %2 None %341' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%356 = OpFunction %2 None %341' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%356 = OpFunction %2 None %341' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%212 = OpFunction %6 None %154' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%212 = OpFunction %6 None %154' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%212 = OpFunction %6 None %154' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %2 None %323' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%212 = OpFunction %6 None %154' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%212 = OpFunction %6 None %154' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%212 = OpFunction %6 None %154' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %2 None %323' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%259 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %2 None %323' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%212 = OpFunction %6 None %154' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%212 = OpFunction %6 None %154' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%212 = OpFunction %6 None %155' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%212 = OpFunction %6 None %155' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%212 = OpFunction %6 None %155' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 3%] Linking CXX executable ../../../bin/ShaderEncoder WARNING: :0:0:0: The function '%212 = OpFunction %6 None %154' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/cmake -E cmake_link_script CMakeFiles/ShaderEncoder.dir/link.txt --verbose=1 WARNING: :0:0:0: The function '%212 = OpFunction %6 None %154' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%330 = OpFunction %2 None %315' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%212 = OpFunction %6 None %155' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%212 = OpFunction %6 None %155' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%212 = OpFunction %6 None %155' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%212 = OpFunction %6 None %154' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%212 = OpFunction %6 None %154' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%330 = OpFunction %2 None %315' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%295 = OpFunction %6 None %239' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%330 = OpFunction %2 None %315' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%295 = OpFunction %6 None %239' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%295 = OpFunction %6 None %239' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%295 = OpFunction %6 None %239' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%295 = OpFunction %6 None %239' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%295 = OpFunction %6 None %239' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -Wl,-z,relro,-z,now -pie CMakeFiles/ShaderEncoder.dir/__/__/__/cmake/ShaderEncoder.cpp.o -o ../../../bin/ShaderEncoder WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%330 = OpFunction %2 None %315' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%341 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%341 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%341 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%341 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%341 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%341 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%341 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%341 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%425 = OpFunction %2 None %410' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%425 = OpFunction %2 None %410' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%425 = OpFunction %2 None %410' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%32 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%98 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%98 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%341 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%341 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%341 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%341 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%341 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%341 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. ARNING: :0:0:0: The function '%341 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%330 = OpFunction %2 None %315' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%341 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%341 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%420 = OpFunction %2 None %405' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%98 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%98 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%98 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%330 = OpFunction %2 None %315' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%341 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%420 = OpFunction %2 None %405' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%341 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%420 = OpFunction %2 None %405' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%341 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%420 = OpFunction %2 None %405' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%341 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%420 = OpFunction %2 None %405' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%341 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%420 = OpFunction %2 None %405' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%419 = OpFunction %2 None %404' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%341 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%341 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. ARNING: :0:0:0: The function '%251 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%330 = OpFunction %2 None %315' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%420 = OpFunction %2 None %405' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%419 = OpFunction %2 None %404' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%37 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%271 = OpFunction %6 None %214' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%271 = OpFunction %6 None %214' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%271 = OpFunction %6 None %214' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%419 = OpFunction %2 None %404' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%271 = OpFunction %6 None %214' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%32 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%94 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 3%] Building Material object ../../../../bin/resources/normals.filamat WARNING: :0:0:0: The function '%271 = OpFunction %6 None %214' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%94 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/normals.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Materials/normals.mat WARNING: :0:0:0: The function '%94 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%94 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%271 = OpFunction %6 None %214' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%94 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%94 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%343 = OpFunction %2 None %328' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%94 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%94 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%94 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%361 = OpFunction %2 None %346' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%343 = OpFunction %2 None %328' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%306 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%306 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%306 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%306 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%306 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%306 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%306 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%306 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%306 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%306 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%343 = OpFunction %2 None %328' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%306 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%306 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%306 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%306 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%306 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%306 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%306 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%295 = OpFunction %6 None %238' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%306 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%295 = OpFunction %6 None %238' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%306 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%295 = OpFunction %6 None %238' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%306 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%295 = OpFunction %6 None %238' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%306 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%361 = OpFunction %2 None %346' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' WARNING: :0:0:0: The function '%322 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%343 = OpFunction %2 None %328' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%322 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%295 = OpFunction %6 None %238' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%295 = OpFunction %6 None %238' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%361 = OpFunction %2 None %346' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 3%] Building Material object ../../../../bin/resources/pointcloud.filamat WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/pointcloud.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Materials/pointcloud.mat WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%361 = OpFunction %2 None %346' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%343 = OpFunction %2 None %328' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%270 = OpFunction %6 None %214' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%270 = OpFunction %6 None %214' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%270 = OpFunction %6 None %214' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%343 = OpFunction %2 None %328' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%270 = OpFunction %6 None %214' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%270 = OpFunction %6 None %214' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%270 = OpFunction %6 None %214' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%332 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%332 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%332 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%332 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%332 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%343 = OpFunction %2 None %328' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%332 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%361 = OpFunction %2 None %346' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%332 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%332 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%332 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%332 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%332 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%332 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%443 = OpFunction %2 None %428' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%332 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%332 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%332 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%411 = OpFunction %2 None %396' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%443 = OpFunction %2 None %428' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%332 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%411 = OpFunction %2 None %396' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%332 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%411 = OpFunction %2 None %396' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%32 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%94 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%94 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%94 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%94 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%94 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%361 = OpFunction %2 None %346' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%443 = OpFunction %2 None %428' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%32 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%264 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%95 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%95 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%95 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%361 = OpFunction %2 None %346' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%95 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%95 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%95 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%95 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%95 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%95 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 3%] Built target ShaderEncoder [ 3%] Building Material object ../../../../bin/resources/ui_blit.filamat make -f cpp/open3d/visualization/CMakeFiles/shader.dir/build.make cpp/open3d/visualization/CMakeFiles/shader.dir/depend WARNING: :0:0:0: The function '%295 = OpFunction %6 None %239' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%295 = OpFunction %6 None %239' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/CMakeFiles/shader.dir/DependInfo.cmake --color= cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/ui_blit.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Materials/ui_blit.mat WARNING: :0:0:0: The function '%295 = OpFunction %6 None %239' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%295 = OpFunction %6 None %239' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 3%] Building Material object ../../../../bin/resources/unlitBackground.filamat cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/unlitBackground.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Materials/unlitBackground.mat WARNING: :0:0:0: The function '%295 = OpFunction %6 None %239' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%295 = OpFunction %6 None %239' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%358 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' WARNING: :0:0:0: The function '%358 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%358 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%358 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%358 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%358 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%358 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%358 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. make -f cpp/open3d/visualization/CMakeFiles/shader.dir/build.make cpp/open3d/visualization/CMakeFiles/shader.dir/build WARNING: :0:0:0: The function '%358 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%358 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%358 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%358 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%358 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%358 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%358 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' WARNING: :0:0:0: The function '%437 = OpFunction %2 None %422' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%358 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%437 = OpFunction %2 None %422' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%358 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%437 = OpFunction %2 None %422' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%358 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%437 = OpFunction %2 None %422' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%350 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%358 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%350 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%437 = OpFunction %2 None %422' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%350 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%358 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%350 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%437 = OpFunction %2 None %422' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%350 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%358 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%350 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%350 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%437 = OpFunction %2 None %422' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%37 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%294 = OpFunction %6 None %238' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%350 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 3%] Building Encoded Shader object ImageFragmentShader.h WARNING: :0:0:0: The function '%350 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && ../../../bin/ShaderEncoder /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/ImageFragmentShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/glsl/ImageFragmentShader.glsl WARNING: :0:0:0: The function '%294 = OpFunction %6 None %238' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%350 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%350 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%315 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%350 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%294 = OpFunction %6 None %238' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%294 = OpFunction %6 None %238' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%295 = OpFunction %6 None %238' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%294 = OpFunction %6 None %238' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%295 = OpFunction %6 None %238' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%294 = OpFunction %6 None %238' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%295 = OpFunction %6 None %238' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%295 = OpFunction %6 None %238' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%350 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%350 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%315 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%295 = OpFunction %6 None %238' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%350 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%295 = OpFunction %6 None %238' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%429 = OpFunction %2 None %414' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%315 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%350 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%429 = OpFunction %2 None %414' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%315 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%350 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%425 = OpFunction %2 None %410' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%315 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%429 = OpFunction %2 None %414' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%350 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%315 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%270 = OpFunction %6 None %213' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%315 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 3%] Building Encoded Shader object ImageMaskFragmentShader.h WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%270 = OpFunction %6 None %213' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && ../../../bin/ShaderEncoder /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/ImageMaskFragmentShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/glsl/ImageMaskFragmentShader.glsl WARNING: :0:0:0: The function '%429 = OpFunction %2 None %414' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%350 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%429 = OpFunction %2 None %414' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%350 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%425 = OpFunction %2 None %410' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%429 = OpFunction %2 None %414' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%350 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%270 = OpFunction %6 None %213' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%270 = OpFunction %6 None %213' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%315 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%315 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%425 = OpFunction %2 None %410' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. ARNING: :0:0:0: The function '%270 = OpFunction %6 None %213' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 3%] Building Encoded Shader object ImageMaskVertexShader.h cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && ../../../bin/ShaderEncoder /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/ImageMaskVertexShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/glsl/ImageMaskVertexShader.glsl WARNING: :0:0:0: The function '%270 = OpFunction %6 None %213' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%429 = OpFunction %2 None %414' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%37 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%424 = OpFunction %2 None %409' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%32 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%424 = OpFunction %2 None %409' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%315 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%325 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%325 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%424 = OpFunction %2 None %409' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%325 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%325 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. ARNING: :0:0:0: The function '%321 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%325 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%315 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%325 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%424 = OpFunction %2 None %409' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%325 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%315 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%325 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%325 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%325 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%325 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%325 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%325 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%325 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%325 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%325 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%325 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%325 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%325 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%325 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%424 = OpFunction %2 None %409' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%325 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%315 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%443 = OpFunction %2 None %428' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%424 = OpFunction %2 None %409' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%315 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 4%] Building Encoded Shader object ImageVertexShader.h WARNING: :0:0:0: The function '%443 = OpFunction %2 None %428' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%315 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && ../../../bin/ShaderEncoder /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/ImageVertexShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/glsl/ImageVertexShader.glsl WARNING: :0:0:0: The function '%315 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%424 = OpFunction %2 None %409' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%346 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%303 = OpFunction %6 None %247' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%37 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%443 = OpFunction %2 None %428' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 4%] Building Encoded Shader object NormalFragmentShader.h WARNING: :0:0:0: The function '%32 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && ../../../bin/ShaderEncoder /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/NormalFragmentShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/glsl/NormalFragmentShader.glsl WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%315 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%315 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%303 = OpFunction %6 None %246' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%303 = OpFunction %6 None %247' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%97 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%303 = OpFunction %6 None %247' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%303 = OpFunction %6 None %247' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%97 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%97 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%315 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%97 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%97 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%315 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%303 = OpFunction %6 None %246' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%303 = OpFunction %6 None %246' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%303 = OpFunction %6 None %246' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%315 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%97 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%303 = OpFunction %6 None %246' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%303 = OpFunction %6 None %247' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%303 = OpFunction %6 None %246' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%303 = OpFunction %6 None %247' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 4%] Building Encoded Shader object NormalVertexShader.h cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && ../../../bin/ShaderEncoder /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/NormalVertexShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/glsl/NormalVertexShader.glsl WARNING: :0:0:0: The function '%354 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 4%] Building Encoded Shader object PhongFragmentShader.h cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && ../../../bin/ShaderEncoder /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/PhongFragmentShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/glsl/PhongFragmentShader.glsl WARNING: :0:0:0: The function '%348 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%348 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%348 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%348 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%348 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%348 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%348 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%348 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%348 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%348 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%348 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%348 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%348 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 4%] Building Encoded Shader object PhongVertexShader.h WARNING: :0:0:0: The function '%354 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && ../../../bin/ShaderEncoder /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/PhongVertexShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/glsl/PhongVertexShader.glsl WARNING: :0:0:0: The function '%348 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%348 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%427 = OpFunction %2 None %412' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%348 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%427 = OpFunction %2 None %412' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%348 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%427 = OpFunction %2 None %412' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%32 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%451 = OpFunction %2 None %436' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%451 = OpFunction %2 None %436' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%451 = OpFunction %2 None %436' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%451 = OpFunction %2 None %436' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%451 = OpFunction %2 None %436' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %2 None %325' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %2 None %325' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %2 None %325' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %2 None %325' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%451 = OpFunction %2 None %436' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %2 None %325' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %2 None %325' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%451 = OpFunction %2 None %436' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%340 = OpFunction %2 None %325' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%37 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %6 None %205' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%103 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %6 None %205' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%103 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %6 None %205' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%433 = OpFunction %2 None %418' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %6 None %205' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %6 None %205' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%321 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %6 None %205' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%103 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%103 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%103 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%433 = OpFunction %2 None %418' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%103 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%103 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%103 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%103 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%433 = OpFunction %2 None %418' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%433 = OpFunction %2 None %418' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%433 = OpFunction %2 None %418' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%294 = OpFunction %6 None %237' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%294 = OpFunction %6 None %237' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%294 = OpFunction %6 None %237' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%433 = OpFunction %2 None %418' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%294 = OpFunction %6 None %237' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%294 = OpFunction %6 None %237' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%294 = OpFunction %6 None %237' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%433 = OpFunction %2 None %418' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%254 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%254 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%254 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%254 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%254 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%254 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%37 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%254 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%254 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%254 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%254 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 5%] Building Encoded Shader object PickingVertexShader.h WARNING: :0:0:0: The function '%254 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && ../../../bin/ShaderEncoder /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/PickingVertexShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/glsl/PickingVertexShader.glsl [ 5%] Building Material object ../../../../bin/resources/unlitGradient.filamat [ 5%] Building Encoded Shader object PickingFragmentShader.h WARNING: :0:0:0: The function '%345 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && ../../../bin/ShaderEncoder /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/PickingFragmentShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/glsl/PickingFragmentShader.glsl [ 5%] Building Encoded Shader object RGBDImageFragmentShader.h WARNING: :0:0:0: The function '%254 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/unlitGradient.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Materials/unlitGradient.mat WARNING: :0:0:0: The function '%254 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 6%] Building Material object ../../../../bin/resources/unlitLine.filamat cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && ../../../bin/ShaderEncoder /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/RGBDImageFragmentShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/glsl/RGBDImageFragmentShader.glsl WARNING: :0:0:0: The function '%254 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/unlitLine.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Materials/unlitLine.mat WARNING: :0:0:0: The function '%254 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%333 = OpFunction %2 None %318' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%254 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%333 = OpFunction %2 None %318' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%254 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%333 = OpFunction %2 None %318' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%254 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%333 = OpFunction %2 None %318' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%254 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%136 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%136 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%333 = OpFunction %2 None %318' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%136 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%136 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%254 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%136 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%333 = OpFunction %2 None %318' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%136 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%136 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 6%] Building Encoded Shader object Simple2DVertexShader.h WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && ../../../bin/ShaderEncoder /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/Simple2DVertexShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/glsl/Simple2DVertexShader.glsl WARNING: :0:0:0: The function '%345 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 6%] Building Encoded Shader object Simple2DFragmentShader.h WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && ../../../bin/ShaderEncoder /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/Simple2DFragmentShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/glsl/Simple2DFragmentShader.glsl WARNING: :0:0:0: The function '%136 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%136 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%136 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 6%] Building Encoded Shader object SimpleBlackFragmentShader.h WARNING: :0:0:0: The function '%136 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && ../../../bin/ShaderEncoder /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/SimpleBlackFragmentShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/glsl/SimpleBlackFragmentShader.glsl WARNING: :0:0:0: The function '%442 = OpFunction %2 None %427' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%136 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%136 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%136 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%136 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%136 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 8%] Building Encoded Shader object SimpleBlackVertexShader.h WARNING: :0:0:0: The function '%136 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%442 = OpFunction %2 None %427' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && ../../../bin/ShaderEncoder /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/SimpleBlackVertexShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/glsl/SimpleBlackVertexShader.glsl WARNING: :0:0:0: The function '%136 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%136 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%442 = OpFunction %2 None %427' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%136 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 8%] Building Encoded Shader object SimpleFragmentShader.h WARNING: :0:0:0: The function '%345 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && ../../../bin/ShaderEncoder /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/SimpleFragmentShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/glsl/SimpleFragmentShader.glsl WARNING: :0:0:0: The function '%442 = OpFunction %2 None %427' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%442 = OpFunction %2 None %427' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 8%] Building Encoded Shader object SimpleVertexShader.h cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && ../../../bin/ShaderEncoder /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/SimpleVertexShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/glsl/SimpleVertexShader.glsl WARNING: :0:0:0: The function '%345 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%442 = OpFunction %2 None %427' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 8%] Building Encoded Shader object TexturePhongFragmentShader.h WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%345 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%104 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && ../../../bin/ShaderEncoder /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/TexturePhongFragmentShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/glsl/TexturePhongFragmentShader.glsl [ 8%] Building Encoded Shader object TexturePhongVertexShader.h WARNING: :0:0:0: The function '%442 = OpFunction %2 None %427' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && ../../../bin/ShaderEncoder /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/TexturePhongVertexShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/glsl/TexturePhongVertexShader.glsl WARNING: :0:0:0: The function '%37 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%103 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 8%] Building Encoded Shader object TextureSimpleFragmentShader.h cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && ../../../bin/ShaderEncoder /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/TextureSimpleFragmentShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/glsl/TextureSimpleFragmentShader.glsl WARNING: :0:0:0: The function '%103 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%103 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 8%] Building Material object ../../../../bin/resources/unlitPolygonOffset.filamat cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/unlitPolygonOffset.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Materials/unlitPolygonOffset.mat WARNING: :0:0:0: The function '%103 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 9%] Building Encoded Shader object TextureSimpleVertexShader.h cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && ../../../bin/ShaderEncoder /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/TextureSimpleVertexShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/glsl/TextureSimpleVertexShader.glsl WARNING: :0:0:0: The function '%100 = OpFunction %6 None %99' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%103 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 9%] Building Material object ../../../../bin/resources/unlitSolidColor.filamat cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/unlitSolidColor.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Materials/unlitSolidColor.mat WARNING: :0:0:0: The function '%100 = OpFunction %6 None %99' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%100 = OpFunction %6 None %99' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%100 = OpFunction %6 None %99' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%100 = OpFunction %6 None %99' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%100 = OpFunction %6 None %99' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%151 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%151 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%151 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%151 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%151 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%151 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%151 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%151 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%151 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 9%] Linking Encoded Shader header ../../../../cpp/open3d/visualization/shader/Shader.h WARNING: :0:0:0: The function '%151 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && ../../../bin/ShaderLinker /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/Shader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/ImageFragmentShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/ImageMaskFragmentShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/ImageMaskVertexShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/ImageVertexShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/NormalFragmentShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/NormalVertexShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/PhongFragmentShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/PhongVertexShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/PickingFragmentShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/PickingVertexShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/RGBDImageFragmentShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/Simple2DFragmentShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/Simple2DVertexShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/SimpleBlackFragmentShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/SimpleBlackVertexShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/SimpleFragmentShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/SimpleVertexShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/TexturePhongFragmentShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/TexturePhongVertexShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/TextureSimpleFragmentShader.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/TextureSimpleVertexShader.h WARNING: :0:0:0: The function '%151 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%151 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%151 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%151 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%151 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%151 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%287 = OpFunction %6 None %231' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%151 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%151 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%151 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%151 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%287 = OpFunction %6 None %231' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%287 = OpFunction %6 None %231' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' WARNING: :0:0:0: The function '%287 = OpFunction %6 None %231' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%287 = OpFunction %6 None %231' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%287 = OpFunction %6 None %231' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 9%] Linking C static library lib/None/libOpen3D_3rdparty_rply.a /usr/bin/cmake -P CMakeFiles/3rdparty_rply.dir/cmake_clean_target.cmake WARNING: :0:0:0: The function '%338 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%223 = OpFunction %6 None %166' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%223 = OpFunction %6 None %166' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%223 = OpFunction %6 None %166' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%223 = OpFunction %6 None %166' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%223 = OpFunction %6 None %166' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%223 = OpFunction %6 None %166' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%99 = OpFunction %6 None %98' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%99 = OpFunction %6 None %98' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%99 = OpFunction %6 None %98' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%99 = OpFunction %6 None %98' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%99 = OpFunction %6 None %98' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%99 = OpFunction %6 None %98' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%150 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%218 = OpFunction %6 None %161' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%150 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. /usr/bin/cmake -E cmake_link_script CMakeFiles/3rdparty_rply.dir/link.txt --verbose=1 WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%218 = OpFunction %6 None %161' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%150 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%150 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%218 = OpFunction %6 None %161' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%150 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%150 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%218 = OpFunction %6 None %161' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%218 = OpFunction %6 None %161' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%150 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%150 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%150 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%150 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%150 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%417 = OpFunction %2 None %402' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%150 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%150 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%218 = OpFunction %6 None %161' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%150 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%150 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%150 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%417 = OpFunction %2 None %402' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%218 = OpFunction %6 None %161' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%150 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%150 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%417 = OpFunction %2 None %402' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%150 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%150 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%32 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%150 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%150 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. /usr/bin/ar qc lib/None/libOpen3D_3rdparty_rply.a CMakeFiles/3rdparty_rply.dir/3rdparty/rply/rply/rply.c.o WARNING: :0:0:0: The function '%150 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%96 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 9%] Linking C static library lib/None/libOpen3D_3rdparty_tinyfiledialogs.a /usr/bin/cmake -P CMakeFiles/3rdparty_tinyfiledialogs.dir/cmake_clean_target.cmake WARNING: :0:0:0: The function '%269 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%223 = OpFunction %6 None %166' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. /usr/bin/cmake -E cmake_link_script CMakeFiles/3rdparty_tinyfiledialogs.dir/link.txt --verbose=1 /usr/bin/ar qc lib/None/libOpen3D_3rdparty_tinyfiledialogs.a CMakeFiles/3rdparty_tinyfiledialogs.dir/3rdparty/tinyfiledialogs/include/tinyfiledialogs/tinyfiledialogs.c.o WARNING: :0:0:0: The function '%223 = OpFunction %6 None %166' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%223 = OpFunction %6 None %166' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%223 = OpFunction %6 None %166' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%223 = OpFunction %6 None %166' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%223 = OpFunction %6 None %166' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %2 None %338' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %2 None %338' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%348 = OpFunction %2 None %333' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %2 None %338' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %2 None %338' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%218 = OpFunction %6 None %160' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%348 = OpFunction %2 None %333' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %2 None %338' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %2 None %338' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%348 = OpFunction %2 None %333' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%353 = OpFunction %2 None %338' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %6 None %204' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %6 None %204' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %6 None %204' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%218 = OpFunction %6 None %160' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %6 None %204' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %6 None %204' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%348 = OpFunction %2 None %333' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%261 = OpFunction %6 None %204' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%348 = OpFunction %2 None %333' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%218 = OpFunction %6 None %160' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %34' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%218 = OpFunction %6 None %160' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%218 = OpFunction %6 None %160' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%218 = OpFunction %6 None %160' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%348 = OpFunction %2 None %333' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%223 = OpFunction %6 None %165' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%223 = OpFunction %6 None %165' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. /usr/bin/ranlib lib/None/libOpen3D_3rdparty_rply.a WARNING: :0:0:0: The function '%223 = OpFunction %6 None %165' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%223 = OpFunction %6 None %165' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%223 = OpFunction %6 None %165' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%223 = OpFunction %6 None %165' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%303 = OpFunction %6 None %246' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%303 = OpFunction %6 None %246' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%303 = OpFunction %6 None %246' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%303 = OpFunction %6 None %246' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%303 = OpFunction %6 None %246' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%303 = OpFunction %6 None %246' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%311 = OpFunction %6 None %255' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%223 = OpFunction %6 None %165' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%223 = OpFunction %6 None %165' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%223 = OpFunction %6 None %165' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. ARNING: :0:0:0: The function '%269 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%223 = OpFunction %6 None %165' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%223 = OpFunction %6 None %165' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%311 = OpFunction %6 None %255' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%223 = OpFunction %6 None %165' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%311 = OpFunction %6 None %255' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%311 = OpFunction %6 None %255' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%312 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%223 = OpFunction %6 None %165' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%311 = OpFunction %6 None %255' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%311 = OpFunction %6 None %255' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. ARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%451 = OpFunction %2 None %436' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%451 = OpFunction %2 None %436' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%441 = OpFunction %2 None %426' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%441 = OpFunction %2 None %426' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%451 = OpFunction %2 None %436' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%441 = OpFunction %2 None %426' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%32 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%97 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%97 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%97 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%97 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%441 = OpFunction %2 None %426' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%366 = OpFunction %2 None %351' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%441 = OpFunction %2 None %426' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%97 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%97 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%97 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%97 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%441 = OpFunction %2 None %426' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%97 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %59' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%441 = OpFunction %2 None %426' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%366 = OpFunction %2 None %351' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%37 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%303 = OpFunction %6 None %247' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%366 = OpFunction %2 None %351' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%303 = OpFunction %6 None %247' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%303 = OpFunction %6 None %247' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%303 = OpFunction %6 None %247' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%303 = OpFunction %6 None %247' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%303 = OpFunction %6 None %247' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%366 = OpFunction %2 None %351' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%371 = OpFunction %2 None %356' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%106 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%371 = OpFunction %2 None %356' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%366 = OpFunction %2 None %351' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%371 = OpFunction %2 None %356' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%433 = OpFunction %2 None %418' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%269 = OpFunction %16 None %37' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 9%] Built target 3rdparty_rply WARNING: :0:0:0: The function '%371 = OpFunction %2 None %356' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%366 = OpFunction %2 None %351' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%371 = OpFunction %2 None %356' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%433 = OpFunction %2 None %418' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%354 = OpFunction %14 None %54' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%371 = OpFunction %2 None %356' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%433 = OpFunction %2 None %418' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%32 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%98 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%98 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%274 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%98 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%98 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%98 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%371 = OpFunction %2 None %356' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%98 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. /usr/bin/ranlib lib/None/libOpen3D_3rdparty_tinyfiledialogs.a WARNING: :0:0:0: The function '%98 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%98 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%98 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%287 = OpFunction %6 None %230' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%287 = OpFunction %6 None %230' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%287 = OpFunction %6 None %230' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%287 = OpFunction %6 None %230' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%287 = OpFunction %6 None %230' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%287 = OpFunction %6 None %230' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%280 = OpFunction %6 None %224' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%280 = OpFunction %6 None %224' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%280 = OpFunction %6 None %224' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%280 = OpFunction %6 None %223' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%280 = OpFunction %6 None %223' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%280 = OpFunction %6 None %223' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%280 = OpFunction %6 None %224' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%280 = OpFunction %6 None %223' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%280 = OpFunction %6 None %223' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%280 = OpFunction %6 None %223' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%280 = OpFunction %6 None %224' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%280 = OpFunction %6 None %224' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%435 = OpFunction %2 None %420' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%435 = OpFunction %2 None %420' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%435 = OpFunction %2 None %420' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %42' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%338 = OpFunction %14 None %57' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%435 = OpFunction %2 None %420' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%32 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%95 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%95 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%95 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%95 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%95 = OpFunction %14 None %30' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%311 = OpFunction %6 None %254' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%311 = OpFunction %6 None %254' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%311 = OpFunction %6 None %254' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%311 = OpFunction %6 None %254' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%311 = OpFunction %6 None %254' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%311 = OpFunction %6 None %254' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%331 = OpFunction %21 None %39' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. [ 9%] Built target shader WARNING: :0:0:0: The function '%362 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%459 = OpFunction %2 None %444' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%459 = OpFunction %2 None %444' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%459 = OpFunction %2 None %444' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%459 = OpFunction %2 None %444' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%459 = OpFunction %2 None %444' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%459 = OpFunction %2 None %444' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%362 = OpFunction %14 None %62' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%459 = OpFunction %2 None %444' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%37 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%105 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%105 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%105 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%105 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%105 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%105 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%105 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%105 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. WARNING: :0:0:0: The function '%105 = OpFunction %14 None %35' could not be inlined because the return instruction is not at the end of the function. This could be fixed by running merge-return before inlining. make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 9%] Built target 3rdparty_tinyfiledialogs make -f cpp/open3d/camera/CMakeFiles/camera.dir/build.make cpp/open3d/camera/CMakeFiles/camera.dir/depend make -f cpp/open3d/core/CMakeFiles/core.dir/build.make cpp/open3d/core/CMakeFiles/core.dir/depend make -f cpp/open3d/data/CMakeFiles/data.dir/build.make cpp/open3d/data/CMakeFiles/data.dir/depend make -f cpp/open3d/geometry/CMakeFiles/geometry.dir/build.make cpp/open3d/geometry/CMakeFiles/geometry.dir/depend make -f cpp/open3d/io/CMakeFiles/io.dir/build.make cpp/open3d/io/CMakeFiles/io.dir/depend make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/camera /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/camera /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/camera/CMakeFiles/camera.dir/DependInfo.cmake --color= make -f cpp/open3d/ml/contrib/CMakeFiles/ml_contrib.dir/build.make cpp/open3d/ml/contrib/CMakeFiles/ml_contrib.dir/depend make -f cpp/open3d/pipelines/CMakeFiles/pipelines.dir/build.make cpp/open3d/pipelines/CMakeFiles/pipelines.dir/depend make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/data /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/data /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/data/CMakeFiles/data.dir/DependInfo.cmake --color= make -f cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/build.make cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/depend make -f cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/build.make cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/depend make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/contrib /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/ml/contrib /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/ml/contrib/CMakeFiles/ml_contrib.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core/CMakeFiles/core.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry/CMakeFiles/geometry.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io/CMakeFiles/io.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/pipelines /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/pipelines/CMakeFiles/pipelines.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/kernel /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry/kernel /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f cpp/open3d/ml/contrib/CMakeFiles/ml_contrib.dir/build.make cpp/open3d/ml/contrib/CMakeFiles/ml_contrib.dir/build make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f cpp/open3d/data/CMakeFiles/data.dir/build.make cpp/open3d/data/CMakeFiles/data.dir/build [ 9%] Building CXX object cpp/open3d/ml/contrib/CMakeFiles/ml_contrib.dir/Cloud.cpp.o make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/ml/contrib && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/ml/contrib/CMakeFiles/ml_contrib.dir/Cloud.cpp.o -MF CMakeFiles/ml_contrib.dir/Cloud.cpp.o.d -o CMakeFiles/ml_contrib.dir/Cloud.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/contrib/Cloud.cpp make -f cpp/open3d/core/CMakeFiles/core.dir/build.make cpp/open3d/core/CMakeFiles/core.dir/build make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f cpp/open3d/camera/CMakeFiles/camera.dir/build.make cpp/open3d/camera/CMakeFiles/camera.dir/build make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/build.make cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/build make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f cpp/open3d/geometry/CMakeFiles/geometry.dir/build.make cpp/open3d/geometry/CMakeFiles/geometry.dir/build make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f cpp/open3d/io/CMakeFiles/io.dir/build.make cpp/open3d/io/CMakeFiles/io.dir/build make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f cpp/open3d/pipelines/CMakeFiles/pipelines.dir/build.make cpp/open3d/pipelines/CMakeFiles/pipelines.dir/build make -f cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/build.make cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/build make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 9%] Building CXX object cpp/open3d/data/CMakeFiles/data.dir/Dataset.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/data && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/data/CMakeFiles/data.dir/Dataset.cpp.o -MF CMakeFiles/data.dir/Dataset.cpp.o.d -o CMakeFiles/data.dir/Dataset.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/data/Dataset.cpp [ 10%] Building CXX object cpp/open3d/camera/CMakeFiles/camera.dir/PinholeCameraIntrinsic.cpp.o [ 10%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/AdvancedIndexing.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/camera && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/camera/CMakeFiles/camera.dir/PinholeCameraIntrinsic.cpp.o -MF CMakeFiles/camera.dir/PinholeCameraIntrinsic.cpp.o.d -o CMakeFiles/camera.dir/PinholeCameraIntrinsic.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/camera/PinholeCameraIntrinsic.cpp cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/AdvancedIndexing.cpp.o -MF CMakeFiles/core.dir/AdvancedIndexing.cpp.o.d -o CMakeFiles/core.dir/AdvancedIndexing.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/AdvancedIndexing.cpp [ 10%] Building CXX object cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/Image.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/Image.cpp.o -MF CMakeFiles/tgeometry_kernel.dir/Image.cpp.o.d -o CMakeFiles/tgeometry_kernel.dir/Image.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/kernel/Image.cpp [ 10%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/FeatureIO.cpp.o [ 10%] Building CXX object cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/Image.cpp.o [ 10%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/color_map/ColorMapUtils.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/FeatureIO.cpp.o -MF CMakeFiles/io.dir/FeatureIO.cpp.o.d -o CMakeFiles/io.dir/FeatureIO.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/FeatureIO.cpp cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/Image.cpp.o -MF CMakeFiles/tgeometry.dir/Image.cpp.o.d -o CMakeFiles/tgeometry.dir/Image.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/Image.cpp cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/pipelines/CMakeFiles/pipelines.dir/color_map/ColorMapUtils.cpp.o -MF CMakeFiles/pipelines.dir/color_map/ColorMapUtils.cpp.o.d -o CMakeFiles/pipelines.dir/color_map/ColorMapUtils.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/color_map/ColorMapUtils.cpp [ 10%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/BoundingVolume.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/BoundingVolume.cpp.o -MF CMakeFiles/geometry.dir/BoundingVolume.cpp.o.d -o CMakeFiles/geometry.dir/BoundingVolume.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/BoundingVolume.cpp make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 10%] Built target materials [ 10%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/EstimateNormals.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/EstimateNormals.cpp.o -MF CMakeFiles/geometry.dir/EstimateNormals.cpp.o.d -o CMakeFiles/geometry.dir/EstimateNormals.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/EstimateNormals.cpp [ 10%] Building CXX object cpp/open3d/ml/contrib/CMakeFiles/ml_contrib.dir/GridSubsampling.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/ml/contrib && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/ml/contrib/CMakeFiles/ml_contrib.dir/GridSubsampling.cpp.o -MF CMakeFiles/ml_contrib.dir/GridSubsampling.cpp.o.d -o CMakeFiles/ml_contrib.dir/GridSubsampling.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/contrib/GridSubsampling.cpp make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 10%] Built target data [ 10%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/Geometry3D.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/Geometry3D.cpp.o -MF CMakeFiles/geometry.dir/Geometry3D.cpp.o.d -o CMakeFiles/geometry.dir/Geometry3D.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/Geometry3D.cpp [ 10%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/FileFormatIO.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/FileFormatIO.cpp.o -MF CMakeFiles/io.dir/FileFormatIO.cpp.o.d -o CMakeFiles/io.dir/FileFormatIO.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/FileFormatIO.cpp [ 10%] Building CXX object cpp/open3d/camera/CMakeFiles/camera.dir/PinholeCameraParameters.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/camera && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/camera/CMakeFiles/camera.dir/PinholeCameraParameters.cpp.o -MF CMakeFiles/camera.dir/PinholeCameraParameters.cpp.o.d -o CMakeFiles/camera.dir/PinholeCameraParameters.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/camera/PinholeCameraParameters.cpp [ 10%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/IJsonConvertibleIO.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/IJsonConvertibleIO.cpp.o -MF CMakeFiles/io.dir/IJsonConvertibleIO.cpp.o.d -o CMakeFiles/io.dir/IJsonConvertibleIO.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/IJsonConvertibleIO.cpp [ 11%] Building CXX object cpp/open3d/ml/contrib/CMakeFiles/ml_contrib.dir/IoU.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/ml/contrib && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/ml/contrib/CMakeFiles/ml_contrib.dir/IoU.cpp.o -MF CMakeFiles/ml_contrib.dir/IoU.cpp.o.d -o CMakeFiles/ml_contrib.dir/IoU.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/contrib/IoU.cpp [ 11%] Building CXX object cpp/open3d/camera/CMakeFiles/camera.dir/PinholeCameraTrajectory.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/camera && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/camera/CMakeFiles/camera.dir/PinholeCameraTrajectory.cpp.o -MF CMakeFiles/camera.dir/PinholeCameraTrajectory.cpp.o.d -o CMakeFiles/camera.dir/PinholeCameraTrajectory.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/camera/PinholeCameraTrajectory.cpp make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 11%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/ImageIO.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/ImageIO.cpp.o -MF CMakeFiles/io.dir/ImageIO.cpp.o.d -o CMakeFiles/io.dir/ImageIO.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/ImageIO.cpp [ 11%] Built target ml_contrib make -f cpp/open3d/t/io/CMakeFiles/tio.dir/build.make cpp/open3d/t/io/CMakeFiles/tio.dir/depend make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/io /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/io /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/io/CMakeFiles/tio.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f cpp/open3d/t/io/CMakeFiles/tio.dir/build.make cpp/open3d/t/io/CMakeFiles/tio.dir/build make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 11%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/ImageIO.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/io/CMakeFiles/tio.dir/ImageIO.cpp.o -MF CMakeFiles/tio.dir/ImageIO.cpp.o.d -o CMakeFiles/tio.dir/ImageIO.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/io/ImageIO.cpp make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 11%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/HalfEdgeTriangleMesh.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/HalfEdgeTriangleMesh.cpp.o -MF CMakeFiles/geometry.dir/HalfEdgeTriangleMesh.cpp.o.d -o CMakeFiles/geometry.dir/HalfEdgeTriangleMesh.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/HalfEdgeTriangleMesh.cpp [ 11%] Built target camera [ 12%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/Image.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/Image.cpp.o -MF CMakeFiles/geometry.dir/Image.cpp.o.d -o CMakeFiles/geometry.dir/Image.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/Image.cpp make -f cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/build.make cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/depend make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/pipelines /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/build.make cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/build make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 13%] Building CXX object cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/odometry/RGBDOdometry.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/odometry/RGBDOdometry.cpp.o -MF CMakeFiles/tpipelines.dir/odometry/RGBDOdometry.cpp.o.d -o CMakeFiles/tpipelines.dir/odometry/RGBDOdometry.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/odometry/RGBDOdometry.cpp [ 15%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/ImageWarpingFieldIO.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/ImageWarpingFieldIO.cpp.o -MF CMakeFiles/io.dir/ImageWarpingFieldIO.cpp.o.d -o CMakeFiles/io.dir/ImageWarpingFieldIO.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/ImageWarpingFieldIO.cpp [ 15%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/ImageFactory.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/ImageFactory.cpp.o -MF CMakeFiles/geometry.dir/ImageFactory.cpp.o.d -o CMakeFiles/geometry.dir/ImageFactory.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/ImageFactory.cpp [ 15%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/NumpyIO.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/io/CMakeFiles/tio.dir/NumpyIO.cpp.o -MF CMakeFiles/tio.dir/NumpyIO.cpp.o.d -o CMakeFiles/tio.dir/NumpyIO.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/io/NumpyIO.cpp [ 15%] Building CXX object cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/ImageCPU.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/ImageCPU.cpp.o -MF CMakeFiles/tgeometry_kernel.dir/ImageCPU.cpp.o.d -o CMakeFiles/tgeometry_kernel.dir/ImageCPU.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/kernel/ImageCPU.cpp [ 15%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/LineSetIO.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/LineSetIO.cpp.o -MF CMakeFiles/io.dir/LineSetIO.cpp.o.d -o CMakeFiles/io.dir/LineSetIO.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/LineSetIO.cpp [ 15%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/HashMapIO.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/io/CMakeFiles/tio.dir/HashMapIO.cpp.o -MF CMakeFiles/tio.dir/HashMapIO.cpp.o.d -o CMakeFiles/tio.dir/HashMapIO.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/io/HashMapIO.cpp [ 16%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/PointCloudIO.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/io/CMakeFiles/tio.dir/PointCloudIO.cpp.o -MF CMakeFiles/tio.dir/PointCloudIO.cpp.o.d -o CMakeFiles/tio.dir/PointCloudIO.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/io/PointCloudIO.cpp [ 16%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/IntersectionTest.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/IntersectionTest.cpp.o -MF CMakeFiles/geometry.dir/IntersectionTest.cpp.o.d -o CMakeFiles/geometry.dir/IntersectionTest.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/IntersectionTest.cpp [ 16%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/CUDAUtils.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/CUDAUtils.cpp.o -MF CMakeFiles/core.dir/CUDAUtils.cpp.o.d -o CMakeFiles/core.dir/CUDAUtils.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/CUDAUtils.cpp [ 16%] Building CXX object cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/LineSet.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/LineSet.cpp.o -MF CMakeFiles/tgeometry.dir/LineSet.cpp.o.d -o CMakeFiles/tgeometry.dir/LineSet.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/LineSet.cpp [ 16%] Building CXX object cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/registration/Registration.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/registration/Registration.cpp.o -MF CMakeFiles/tpipelines.dir/registration/Registration.cpp.o.d -o CMakeFiles/tpipelines.dir/registration/Registration.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/registration/Registration.cpp [ 16%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/ISSKeypoints.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/ISSKeypoints.cpp.o -MF CMakeFiles/geometry.dir/ISSKeypoints.cpp.o.d -o CMakeFiles/geometry.dir/ISSKeypoints.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/ISSKeypoints.cpp [ 16%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/color_map/ImageWarpingField.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/pipelines/CMakeFiles/pipelines.dir/color_map/ImageWarpingField.cpp.o -MF CMakeFiles/pipelines.dir/color_map/ImageWarpingField.cpp.o.d -o CMakeFiles/pipelines.dir/color_map/ImageWarpingField.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/color_map/ImageWarpingField.cpp [ 16%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/KDTreeFlann.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/KDTreeFlann.cpp.o -MF CMakeFiles/geometry.dir/KDTreeFlann.cpp.o.d -o CMakeFiles/geometry.dir/KDTreeFlann.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/KDTreeFlann.cpp [ 17%] Building CXX object cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/PointCloud.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/PointCloud.cpp.o -MF CMakeFiles/tgeometry_kernel.dir/PointCloud.cpp.o.d -o CMakeFiles/tgeometry_kernel.dir/PointCloud.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/kernel/PointCloud.cpp [ 17%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/ModelIO.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/ModelIO.cpp.o -MF CMakeFiles/io.dir/ModelIO.cpp.o.d -o CMakeFiles/io.dir/ModelIO.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/ModelIO.cpp make -f cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/build.make cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/depend make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/kernel /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/pipelines/kernel /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/build.make cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/build make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 17%] Building CXX object cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/Registration.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/pipelines/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/Registration.cpp.o -MF CMakeFiles/tpipelines_kernel.dir/Registration.cpp.o.d -o CMakeFiles/tpipelines_kernel.dir/Registration.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/kernel/Registration.cpp make -f cpp/open3d/utility/CMakeFiles/utility.dir/build.make cpp/open3d/utility/CMakeFiles/utility.dir/depend make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/utility /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/utility /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/utility/CMakeFiles/utility.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f cpp/open3d/utility/CMakeFiles/utility.dir/build.make cpp/open3d/utility/CMakeFiles/utility.dir/build make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 17%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/Console.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/utility/CMakeFiles/utility.dir/Console.cpp.o -MF CMakeFiles/utility.dir/Console.cpp.o.d -o CMakeFiles/utility.dir/Console.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/utility/Console.cpp [ 17%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/TriangleMeshIO.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/io/CMakeFiles/tio.dir/TriangleMeshIO.cpp.o -MF CMakeFiles/tio.dir/TriangleMeshIO.cpp.o.d -o CMakeFiles/tio.dir/TriangleMeshIO.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/io/TriangleMeshIO.cpp [ 17%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/OctreeIO.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/OctreeIO.cpp.o -MF CMakeFiles/io.dir/OctreeIO.cpp.o.d -o CMakeFiles/io.dir/OctreeIO.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/OctreeIO.cpp [ 18%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/Line3D.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/Line3D.cpp.o -MF CMakeFiles/geometry.dir/Line3D.cpp.o.d -o CMakeFiles/geometry.dir/Line3D.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/Line3D.cpp [ 18%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/color_map/NonRigidOptimizer.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/pipelines/CMakeFiles/pipelines.dir/color_map/NonRigidOptimizer.cpp.o -MF CMakeFiles/pipelines.dir/color_map/NonRigidOptimizer.cpp.o.d -o CMakeFiles/pipelines.dir/color_map/NonRigidOptimizer.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/color_map/NonRigidOptimizer.cpp [ 19%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/Dtype.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/Dtype.cpp.o -MF CMakeFiles/core.dir/Dtype.cpp.o.d -o CMakeFiles/core.dir/Dtype.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/Dtype.cpp [ 19%] Building CXX object cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/PointCloudCPU.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/PointCloudCPU.cpp.o -MF CMakeFiles/tgeometry_kernel.dir/PointCloudCPU.cpp.o.d -o CMakeFiles/tgeometry_kernel.dir/PointCloudCPU.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/kernel/PointCloudCPU.cpp [ 19%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/CPUInfo.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/utility/CMakeFiles/utility.dir/CPUInfo.cpp.o -MF CMakeFiles/utility.dir/CPUInfo.cpp.o.d -o CMakeFiles/utility.dir/CPUInfo.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/utility/CPUInfo.cpp [ 19%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/EigenConverter.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/EigenConverter.cpp.o -MF CMakeFiles/core.dir/EigenConverter.cpp.o.d -o CMakeFiles/core.dir/EigenConverter.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/EigenConverter.cpp [ 19%] Building CXX object cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/RegistrationCPU.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/pipelines/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/RegistrationCPU.cpp.o -MF CMakeFiles/tpipelines_kernel.dir/RegistrationCPU.cpp.o.d -o CMakeFiles/tpipelines_kernel.dir/RegistrationCPU.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/kernel/RegistrationCPU.cpp [ 19%] Building CXX object cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/PointCloud.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/PointCloud.cpp.o -MF CMakeFiles/tgeometry.dir/PointCloud.cpp.o.d -o CMakeFiles/tgeometry.dir/PointCloud.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/PointCloud.cpp [ 19%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/PinholeCameraTrajectoryIO.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/PinholeCameraTrajectoryIO.cpp.o -MF CMakeFiles/io.dir/PinholeCameraTrajectoryIO.cpp.o.d -o CMakeFiles/io.dir/PinholeCameraTrajectoryIO.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/PinholeCameraTrajectoryIO.cpp [ 19%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/LineSet.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/LineSet.cpp.o -MF CMakeFiles/geometry.dir/LineSet.cpp.o.d -o CMakeFiles/geometry.dir/LineSet.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/LineSet.cpp [ 19%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/TSDFVoxelGridIO.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/io/CMakeFiles/tio.dir/TSDFVoxelGridIO.cpp.o -MF CMakeFiles/tio.dir/TSDFVoxelGridIO.cpp.o.d -o CMakeFiles/tio.dir/TSDFVoxelGridIO.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/io/TSDFVoxelGridIO.cpp [ 19%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/color_map/RigidOptimizer.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/pipelines/CMakeFiles/pipelines.dir/color_map/RigidOptimizer.cpp.o -MF CMakeFiles/pipelines.dir/color_map/RigidOptimizer.cpp.o.d -o CMakeFiles/pipelines.dir/color_map/RigidOptimizer.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/color_map/RigidOptimizer.cpp [ 19%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/LineSetFactory.cpp.o [ 20%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/PointCloudIO.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/LineSetFactory.cpp.o -MF CMakeFiles/geometry.dir/LineSetFactory.cpp.o.d -o CMakeFiles/geometry.dir/LineSetFactory.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/LineSetFactory.cpp cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/PointCloudIO.cpp.o -MF CMakeFiles/io.dir/PointCloudIO.cpp.o.d -o CMakeFiles/io.dir/PointCloudIO.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/PointCloudIO.cpp [ 20%] Building CXX object cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/registration/TransformationEstimation.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/registration/TransformationEstimation.cpp.o -MF CMakeFiles/tpipelines.dir/registration/TransformationEstimation.cpp.o.d -o CMakeFiles/tpipelines.dir/registration/TransformationEstimation.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/registration/TransformationEstimation.cpp [ 22%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/Eigen.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/utility/CMakeFiles/utility.dir/Eigen.cpp.o -MF CMakeFiles/utility.dir/Eigen.cpp.o.d -o CMakeFiles/utility.dir/Eigen.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/utility/Eigen.cpp [ 22%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/Indexer.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/Indexer.cpp.o -MF CMakeFiles/core.dir/Indexer.cpp.o.d -o CMakeFiles/core.dir/Indexer.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/Indexer.cpp [ 22%] Building CXX object cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/RGBDImage.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/RGBDImage.cpp.o -MF CMakeFiles/tgeometry.dir/RGBDImage.cpp.o.d -o CMakeFiles/tgeometry.dir/RGBDImage.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/RGBDImage.cpp [ 22%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/file_format/FileJPG.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/io/CMakeFiles/tio.dir/file_format/FileJPG.cpp.o -MF CMakeFiles/tio.dir/file_format/FileJPG.cpp.o.d -o CMakeFiles/tio.dir/file_format/FileJPG.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/io/file_format/FileJPG.cpp [ 22%] Building CXX object cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/Transform.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/Transform.cpp.o -MF CMakeFiles/tgeometry_kernel.dir/Transform.cpp.o.d -o CMakeFiles/tgeometry_kernel.dir/Transform.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/kernel/Transform.cpp [ 22%] Building CXX object cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/slac/ControlGrid.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/slac/ControlGrid.cpp.o -MF CMakeFiles/tpipelines.dir/slac/ControlGrid.cpp.o.d -o CMakeFiles/tpipelines.dir/slac/ControlGrid.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/slac/ControlGrid.cpp [ 22%] Building CXX object cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/TransformCPU.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/TransformCPU.cpp.o -MF CMakeFiles/tgeometry_kernel.dir/TransformCPU.cpp.o.d -o CMakeFiles/tgeometry_kernel.dir/TransformCPU.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/kernel/TransformCPU.cpp [ 23%] Building CXX object cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/TensorMap.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/TensorMap.cpp.o -MF CMakeFiles/tgeometry.dir/TensorMap.cpp.o.d -o CMakeFiles/tgeometry.dir/TensorMap.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/TensorMap.cpp [ 23%] Building CXX object cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/FillInLinearSystem.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/pipelines/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/FillInLinearSystem.cpp.o -MF CMakeFiles/tpipelines_kernel.dir/FillInLinearSystem.cpp.o.d -o CMakeFiles/tpipelines_kernel.dir/FillInLinearSystem.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/kernel/FillInLinearSystem.cpp [ 23%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/file_format/FilePCD.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/io/CMakeFiles/tio.dir/file_format/FilePCD.cpp.o -MF CMakeFiles/tio.dir/file_format/FilePCD.cpp.o.d -o CMakeFiles/tio.dir/file_format/FilePCD.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/io/file_format/FilePCD.cpp /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/TensorMap.cpp: In member function ‘void open3d::t::geometry::TensorMap::AssertSizeSynchronized() const’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/TensorMap.cpp:68:51: warning: ignoring return value of ‘std::string fmt::v8::format(fmt::v8::format_string, T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&, long int}; std::string = std::__cxx11::basic_string; fmt::v8::format_string = fmt::v8::basic_format_string, std::allocator >&, long int>]’, declared with attribute ‘nodiscard’ [-Wunused-result] 68 | kv.second.GetLength()); | ^ In file included from /usr/include/fmt/format.h:48, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/utility/Logging.h:44, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/Device.h:32, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/Blob.h:33, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/Tensor.h:34, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/TensorMap.h:32, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/TensorMap.cpp:27: /usr/include/fmt/core.h:3117:31: note: declared here 3117 | FMT_NODISCARD FMT_INLINE auto format(format_string fmt, T&&... args) | ^~~~~~ [ 23%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/MemoryManager.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/MemoryManager.cpp.o -MF CMakeFiles/core.dir/MemoryManager.cpp.o.d -o CMakeFiles/core.dir/MemoryManager.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/MemoryManager.cpp [ 23%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/MeshBase.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/MeshBase.cpp.o -MF CMakeFiles/geometry.dir/MeshBase.cpp.o.d -o CMakeFiles/geometry.dir/MeshBase.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/MeshBase.cpp [ 24%] Building CXX object cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/FillInLinearSystemCPU.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/pipelines/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/FillInLinearSystemCPU.cpp.o -MF CMakeFiles/tpipelines_kernel.dir/FillInLinearSystemCPU.cpp.o.d -o CMakeFiles/tpipelines_kernel.dir/FillInLinearSystemCPU.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/kernel/FillInLinearSystemCPU.cpp [ 24%] Building CXX object cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/TriangleMesh.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/TriangleMesh.cpp.o -MF CMakeFiles/tgeometry.dir/TriangleMesh.cpp.o.d -o CMakeFiles/tgeometry.dir/TriangleMesh.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/TriangleMesh.cpp [ 24%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/integration/ScalableTSDFVolume.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/pipelines/CMakeFiles/pipelines.dir/integration/ScalableTSDFVolume.cpp.o -MF CMakeFiles/pipelines.dir/integration/ScalableTSDFVolume.cpp.o.d -o CMakeFiles/pipelines.dir/integration/ScalableTSDFVolume.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/integration/ScalableTSDFVolume.cpp [ 24%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/Octree.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/Octree.cpp.o -MF CMakeFiles/geometry.dir/Octree.cpp.o.d -o CMakeFiles/geometry.dir/Octree.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/Octree.cpp [ 24%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/PoseGraphIO.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/PoseGraphIO.cpp.o -MF CMakeFiles/io.dir/PoseGraphIO.cpp.o.d -o CMakeFiles/io.dir/PoseGraphIO.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/PoseGraphIO.cpp [ 24%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/TriangleMeshIO.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/TriangleMeshIO.cpp.o -MF CMakeFiles/io.dir/TriangleMeshIO.cpp.o.d -o CMakeFiles/io.dir/TriangleMeshIO.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/TriangleMeshIO.cpp [ 24%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/MemoryManagerCached.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/MemoryManagerCached.cpp.o -MF CMakeFiles/core.dir/MemoryManagerCached.cpp.o.d -o CMakeFiles/core.dir/MemoryManagerCached.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/MemoryManagerCached.cpp [ 25%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/file_format/FilePLY.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/io/CMakeFiles/tio.dir/file_format/FilePLY.cpp.o -MF CMakeFiles/tio.dir/file_format/FilePLY.cpp.o.d -o CMakeFiles/tio.dir/file_format/FilePLY.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/io/file_format/FilePLY.cpp [ 25%] Building CXX object cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/TSDFVoxelGrid.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/TSDFVoxelGrid.cpp.o -MF CMakeFiles/tgeometry_kernel.dir/TSDFVoxelGrid.cpp.o.d -o CMakeFiles/tgeometry_kernel.dir/TSDFVoxelGrid.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/kernel/TSDFVoxelGrid.cpp [ 25%] Building CXX object cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/TSDFVoxelGrid.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/TSDFVoxelGrid.cpp.o -MF CMakeFiles/tgeometry.dir/TSDFVoxelGrid.cpp.o.d -o CMakeFiles/tgeometry.dir/TSDFVoxelGrid.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/TSDFVoxelGrid.cpp [ 25%] Building CXX object cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/slac/SLACOptimizer.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/slac/SLACOptimizer.cpp.o -MF CMakeFiles/tpipelines.dir/slac/SLACOptimizer.cpp.o.d -o CMakeFiles/tpipelines.dir/slac/SLACOptimizer.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/slac/SLACOptimizer.cpp [ 25%] Building CXX object cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/RGBDOdometry.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/pipelines/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/RGBDOdometry.cpp.o -MF CMakeFiles/tpipelines_kernel.dir/RGBDOdometry.cpp.o.d -o CMakeFiles/tpipelines_kernel.dir/RGBDOdometry.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/kernel/RGBDOdometry.cpp [ 26%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/integration/UniformTSDFVolume.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/pipelines/CMakeFiles/pipelines.dir/integration/UniformTSDFVolume.cpp.o -MF CMakeFiles/pipelines.dir/integration/UniformTSDFVolume.cpp.o.d -o CMakeFiles/pipelines.dir/integration/UniformTSDFVolume.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/integration/UniformTSDFVolume.cpp [ 26%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/PointCloud.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/PointCloud.cpp.o -MF CMakeFiles/geometry.dir/PointCloud.cpp.o.d -o CMakeFiles/geometry.dir/PointCloud.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/PointCloud.cpp [ 26%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/VoxelGridIO.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/VoxelGridIO.cpp.o -MF CMakeFiles/io.dir/VoxelGridIO.cpp.o.d -o CMakeFiles/io.dir/VoxelGridIO.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/VoxelGridIO.cpp [ 27%] Building CXX object cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/TSDFVoxelGridCPU.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/TSDFVoxelGridCPU.cpp.o -MF CMakeFiles/tgeometry_kernel.dir/TSDFVoxelGridCPU.cpp.o.d -o CMakeFiles/tgeometry_kernel.dir/TSDFVoxelGridCPU.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/kernel/TSDFVoxelGridCPU.cpp [ 27%] Building CXX object cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/RGBDOdometryCPU.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/pipelines/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/RGBDOdometryCPU.cpp.o -MF CMakeFiles/tpipelines_kernel.dir/RGBDOdometryCPU.cpp.o.d -o CMakeFiles/tpipelines_kernel.dir/RGBDOdometryCPU.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/kernel/RGBDOdometryCPU.cpp [ 29%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/MemoryManagerCPU.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/MemoryManagerCPU.cpp.o -MF CMakeFiles/core.dir/MemoryManagerCPU.cpp.o.d -o CMakeFiles/core.dir/MemoryManagerCPU.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/MemoryManagerCPU.cpp [ 29%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/FileSystem.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/utility/CMakeFiles/utility.dir/FileSystem.cpp.o -MF CMakeFiles/utility.dir/FileSystem.cpp.o.d -o CMakeFiles/utility.dir/FileSystem.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/utility/FileSystem.cpp [ 29%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/file_format/FilePNG.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/io/CMakeFiles/tio.dir/file_format/FilePNG.cpp.o -MF CMakeFiles/tio.dir/file_format/FilePNG.cpp.o.d -o CMakeFiles/tio.dir/file_format/FilePNG.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/io/file_format/FilePNG.cpp [ 29%] Building CXX object cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/VoxelBlockGrid.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/VoxelBlockGrid.cpp.o -MF CMakeFiles/tgeometry.dir/VoxelBlockGrid.cpp.o.d -o CMakeFiles/tgeometry.dir/VoxelBlockGrid.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/VoxelBlockGrid.cpp [ 29%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/MemoryManagerStatistic.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/MemoryManagerStatistic.cpp.o -MF CMakeFiles/core.dir/MemoryManagerStatistic.cpp.o.d -o CMakeFiles/core.dir/MemoryManagerStatistic.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/MemoryManagerStatistic.cpp [ 29%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileASSIMP.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/file_format/FileASSIMP.cpp.o -MF CMakeFiles/io.dir/file_format/FileASSIMP.cpp.o.d -o CMakeFiles/io.dir/file_format/FileASSIMP.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/file_format/FileASSIMP.cpp In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/file_format/FileASSIMP.cpp:33: /usr/include/assimp/pbrmaterial.h:51:5: warning: #warning pbrmaterial.h is deprecated. Please update to PBR materials in materials.h and glTF-specific items in GltfMaterial.h [-Wcpp] 51 | # warning pbrmaterial.h is deprecated. Please update to PBR materials in materials.h and glTF-specific items in GltfMaterial.h | ^~~~~~~ [ 29%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/Helper.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/utility/CMakeFiles/utility.dir/Helper.cpp.o -MF CMakeFiles/utility.dir/Helper.cpp.o.d -o CMakeFiles/utility.dir/Helper.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/utility/Helper.cpp [ 29%] Building CXX object cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/TransformationConverter.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/pipelines/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/TransformationConverter.cpp.o -MF CMakeFiles/tpipelines_kernel.dir/TransformationConverter.cpp.o.d -o CMakeFiles/tpipelines_kernel.dir/TransformationConverter.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/kernel/TransformationConverter.cpp [ 30%] Building CXX object cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/slac/Visualization.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/slac/Visualization.cpp.o -MF CMakeFiles/tpipelines.dir/slac/Visualization.cpp.o.d -o CMakeFiles/tpipelines.dir/slac/Visualization.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/slac/Visualization.cpp [ 30%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/file_format/FilePTS.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/io/CMakeFiles/tio.dir/file_format/FilePTS.cpp.o -MF CMakeFiles/tio.dir/file_format/FilePTS.cpp.o.d -o CMakeFiles/tio.dir/file_format/FilePTS.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/io/file_format/FilePTS.cpp [ 30%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/ShapeUtil.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/ShapeUtil.cpp.o -MF CMakeFiles/core.dir/ShapeUtil.cpp.o.d -o CMakeFiles/core.dir/ShapeUtil.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/ShapeUtil.cpp [ 31%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/PointCloudCluster.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/PointCloudCluster.cpp.o -MF CMakeFiles/geometry.dir/PointCloudCluster.cpp.o.d -o CMakeFiles/geometry.dir/PointCloudCluster.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/PointCloudCluster.cpp [ 31%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/odometry/Odometry.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/pipelines/CMakeFiles/pipelines.dir/odometry/Odometry.cpp.o -MF CMakeFiles/pipelines.dir/odometry/Odometry.cpp.o.d -o CMakeFiles/pipelines.dir/odometry/Odometry.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/odometry/Odometry.cpp [ 31%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/IJsonConvertible.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/utility/CMakeFiles/utility.dir/IJsonConvertible.cpp.o -MF CMakeFiles/utility.dir/IJsonConvertible.cpp.o.d -o CMakeFiles/utility.dir/IJsonConvertible.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/utility/IJsonConvertible.cpp make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 31%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileBIN.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/file_format/FileBIN.cpp.o -MF CMakeFiles/io.dir/file_format/FileBIN.cpp.o.d -o CMakeFiles/io.dir/file_format/FileBIN.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/file_format/FileBIN.cpp [ 31%] Built target tgeometry make -f cpp/open3d/visualization/CMakeFiles/visualization.dir/build.make cpp/open3d/visualization/CMakeFiles/visualization.dir/depend make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/CMakeFiles/visualization.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f cpp/open3d/visualization/CMakeFiles/visualization.dir/build.make cpp/open3d/visualization/CMakeFiles/visualization.dir/build make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 31%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/GeometryRenderer.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/GeometryRenderer.cpp.o -MF CMakeFiles/visualization.dir/shader/GeometryRenderer.cpp.o.d -o CMakeFiles/visualization.dir/shader/GeometryRenderer.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/GeometryRenderer.cpp [ 31%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/SizeVector.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/SizeVector.cpp.o -MF CMakeFiles/core.dir/SizeVector.cpp.o.d -o CMakeFiles/core.dir/SizeVector.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/SizeVector.cpp [ 31%] Building CXX object cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/VoxelBlockGrid.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/VoxelBlockGrid.cpp.o -MF CMakeFiles/tgeometry_kernel.dir/VoxelBlockGrid.cpp.o.d -o CMakeFiles/tgeometry_kernel.dir/VoxelBlockGrid.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/kernel/VoxelBlockGrid.cpp make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 31%] Built target tpipelines_kernel [ 31%] Building CXX object cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/VoxelBlockGridCPU.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/VoxelBlockGridCPU.cpp.o -MF CMakeFiles/tgeometry_kernel.dir/VoxelBlockGridCPU.cpp.o.d -o CMakeFiles/tgeometry_kernel.dir/VoxelBlockGridCPU.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/kernel/VoxelBlockGridCPU.cpp [ 32%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileGLTF.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/file_format/FileGLTF.cpp.o -MF CMakeFiles/io.dir/file_format/FileGLTF.cpp.o.d -o CMakeFiles/io.dir/file_format/FileGLTF.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/file_format/FileGLTF.cpp [ 32%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/ImageMaskShader.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/ImageMaskShader.cpp.o -MF CMakeFiles/visualization.dir/shader/ImageMaskShader.cpp.o.d -o CMakeFiles/visualization.dir/shader/ImageMaskShader.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/ImageMaskShader.cpp [ 32%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/ISAInfo.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/utility/CMakeFiles/utility.dir/ISAInfo.cpp.o -MF CMakeFiles/utility.dir/ISAInfo.cpp.o.d -o CMakeFiles/utility.dir/ISAInfo.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/utility/ISAInfo.cpp [ 33%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/ImageShader.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/ImageShader.cpp.o -MF CMakeFiles/visualization.dir/shader/ImageShader.cpp.o.d -o CMakeFiles/visualization.dir/shader/ImageShader.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/ImageShader.cpp [ 33%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/NormalShader.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/NormalShader.cpp.o -MF CMakeFiles/visualization.dir/shader/NormalShader.cpp.o.d -o CMakeFiles/visualization.dir/shader/NormalShader.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/NormalShader.cpp [ 33%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/PointCloudFactory.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/PointCloudFactory.cpp.o -MF CMakeFiles/geometry.dir/PointCloudFactory.cpp.o.d -o CMakeFiles/geometry.dir/PointCloudFactory.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/PointCloudFactory.cpp [ 33%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/Tensor.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/Tensor.cpp.o -MF CMakeFiles/core.dir/Tensor.cpp.o.d -o CMakeFiles/core.dir/Tensor.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/Tensor.cpp [ 33%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/file_format/FileXYZI.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/io/CMakeFiles/tio.dir/file_format/FileXYZI.cpp.o -MF CMakeFiles/tio.dir/file_format/FileXYZI.cpp.o.d -o CMakeFiles/tio.dir/file_format/FileXYZI.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/io/file_format/FileXYZI.cpp [ 33%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/odometry/RGBDOdometryJacobian.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/pipelines/CMakeFiles/pipelines.dir/odometry/RGBDOdometryJacobian.cpp.o -MF CMakeFiles/pipelines.dir/odometry/RGBDOdometryJacobian.cpp.o.d -o CMakeFiles/pipelines.dir/odometry/RGBDOdometryJacobian.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/odometry/RGBDOdometryJacobian.cpp [ 33%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/ColoredICP.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/ColoredICP.cpp.o -MF CMakeFiles/pipelines.dir/registration/ColoredICP.cpp.o.d -o CMakeFiles/pipelines.dir/registration/ColoredICP.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/registration/ColoredICP.cpp [ 33%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/PhongShader.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/PhongShader.cpp.o -MF CMakeFiles/visualization.dir/shader/PhongShader.cpp.o.d -o CMakeFiles/visualization.dir/shader/PhongShader.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/PhongShader.cpp [ 34%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/Logging.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/utility/CMakeFiles/utility.dir/Logging.cpp.o -MF CMakeFiles/utility.dir/Logging.cpp.o.d -o CMakeFiles/utility.dir/Logging.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/utility/Logging.cpp [ 34%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/sensor/RGBDVideoMetadata.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/io/CMakeFiles/tio.dir/sensor/RGBDVideoMetadata.cpp.o -MF CMakeFiles/tio.dir/sensor/RGBDVideoMetadata.cpp.o.d -o CMakeFiles/tio.dir/sensor/RGBDVideoMetadata.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/io/sensor/RGBDVideoMetadata.cpp [ 34%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/PointCloudSegmentation.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/PointCloudSegmentation.cpp.o -MF CMakeFiles/geometry.dir/PointCloudSegmentation.cpp.o.d -o CMakeFiles/geometry.dir/PointCloudSegmentation.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/PointCloudSegmentation.cpp [ 34%] Building CXX object cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/slam/Model.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/slam/Model.cpp.o -MF CMakeFiles/tpipelines.dir/slam/Model.cpp.o.d -o CMakeFiles/tpipelines.dir/slam/Model.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/slam/Model.cpp [ 34%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/Parallel.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/utility/CMakeFiles/utility.dir/Parallel.cpp.o -MF CMakeFiles/utility.dir/Parallel.cpp.o.d -o CMakeFiles/utility.dir/Parallel.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/utility/Parallel.cpp [ 34%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/sensor/RGBDVideoReader.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/t/io/CMakeFiles/tio.dir/sensor/RGBDVideoReader.cpp.o -MF CMakeFiles/tio.dir/sensor/RGBDVideoReader.cpp.o.d -o CMakeFiles/tio.dir/sensor/RGBDVideoReader.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/io/sensor/RGBDVideoReader.cpp [ 34%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/CorrespondenceChecker.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/CorrespondenceChecker.cpp.o -MF CMakeFiles/pipelines.dir/registration/CorrespondenceChecker.cpp.o.d -o CMakeFiles/pipelines.dir/registration/CorrespondenceChecker.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/registration/CorrespondenceChecker.cpp [ 34%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/ProgressBar.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/utility/CMakeFiles/utility.dir/ProgressBar.cpp.o -MF CMakeFiles/utility.dir/ProgressBar.cpp.o.d -o CMakeFiles/utility.dir/ProgressBar.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/utility/ProgressBar.cpp [ 34%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileJPG.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/file_format/FileJPG.cpp.o -MF CMakeFiles/io.dir/file_format/FileJPG.cpp.o.d -o CMakeFiles/io.dir/file_format/FileJPG.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/file_format/FileJPG.cpp [ 36%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/FastGlobalRegistration.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/FastGlobalRegistration.cpp.o -MF CMakeFiles/pipelines.dir/registration/FastGlobalRegistration.cpp.o.d -o CMakeFiles/pipelines.dir/registration/FastGlobalRegistration.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/registration/FastGlobalRegistration.cpp make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 36%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/Qhull.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/Qhull.cpp.o -MF CMakeFiles/geometry.dir/Qhull.cpp.o.d -o CMakeFiles/geometry.dir/Qhull.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/Qhull.cpp make -f cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/build.make cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/depend make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/build.make cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/build make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 36%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Application.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Application.cpp.o -MF CMakeFiles/GUI.dir/Application.cpp.o.d -o CMakeFiles/GUI.dir/Application.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Application.cpp [ 36%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/PickingShader.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/PickingShader.cpp.o -MF CMakeFiles/visualization.dir/shader/PickingShader.cpp.o.d -o CMakeFiles/visualization.dir/shader/PickingShader.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/PickingShader.cpp make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 36%] Built target tgeometry_kernel [ 36%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/RGBDImageShader.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/RGBDImageShader.cpp.o -MF CMakeFiles/visualization.dir/shader/RGBDImageShader.cpp.o.d -o CMakeFiles/visualization.dir/shader/RGBDImageShader.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/RGBDImageShader.cpp [ 36%] Built target tpipelines [ 37%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/ShaderWrapper.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/ShaderWrapper.cpp.o -MF CMakeFiles/visualization.dir/shader/ShaderWrapper.cpp.o.d -o CMakeFiles/visualization.dir/shader/ShaderWrapper.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/ShaderWrapper.cpp [ 37%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/BitmapWindowSystem.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/BitmapWindowSystem.cpp.o -MF CMakeFiles/GUI.dir/BitmapWindowSystem.cpp.o.d -o CMakeFiles/GUI.dir/BitmapWindowSystem.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/BitmapWindowSystem.cpp make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 37%] Built target tio [ 37%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/Simple2DShader.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/Simple2DShader.cpp.o -MF CMakeFiles/visualization.dir/shader/Simple2DShader.cpp.o.d -o CMakeFiles/visualization.dir/shader/Simple2DShader.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/Simple2DShader.cpp [ 37%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Button.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Button.cpp.o -MF CMakeFiles/GUI.dir/Button.cpp.o.d -o CMakeFiles/GUI.dir/Button.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Button.cpp [ 37%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/Timer.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/utility/CMakeFiles/utility.dir/Timer.cpp.o -MF CMakeFiles/utility.dir/Timer.cpp.o.d -o CMakeFiles/utility.dir/Timer.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/utility/Timer.cpp [ 37%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Checkbox.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Checkbox.cpp.o -MF CMakeFiles/GUI.dir/Checkbox.cpp.o.d -o CMakeFiles/GUI.dir/Checkbox.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Checkbox.cpp [ 37%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/SimpleBlackShader.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/SimpleBlackShader.cpp.o -MF CMakeFiles/visualization.dir/shader/SimpleBlackShader.cpp.o.d -o CMakeFiles/visualization.dir/shader/SimpleBlackShader.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/SimpleBlackShader.cpp [ 37%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/RGBDImage.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/RGBDImage.cpp.o -MF CMakeFiles/geometry.dir/RGBDImage.cpp.o.d -o CMakeFiles/geometry.dir/RGBDImage.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/RGBDImage.cpp [ 37%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/TensorCheck.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/TensorCheck.cpp.o -MF CMakeFiles/core.dir/TensorCheck.cpp.o.d -o CMakeFiles/core.dir/TensorCheck.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/TensorCheck.cpp [ 38%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Color.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Color.cpp.o -MF CMakeFiles/GUI.dir/Color.cpp.o.d -o CMakeFiles/GUI.dir/Color.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Color.cpp [ 39%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/TensorFunction.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/TensorFunction.cpp.o -MF CMakeFiles/core.dir/TensorFunction.cpp.o.d -o CMakeFiles/core.dir/TensorFunction.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/TensorFunction.cpp [ 39%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileJSON.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/file_format/FileJSON.cpp.o -MF CMakeFiles/io.dir/file_format/FileJSON.cpp.o.d -o CMakeFiles/io.dir/file_format/FileJSON.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/file_format/FileJSON.cpp [ 39%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/TensorKey.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/TensorKey.cpp.o -MF CMakeFiles/core.dir/TensorKey.cpp.o.d -o CMakeFiles/core.dir/TensorKey.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/TensorKey.cpp [ 39%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/ColorEdit.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/ColorEdit.cpp.o -MF CMakeFiles/GUI.dir/ColorEdit.cpp.o.d -o CMakeFiles/GUI.dir/ColorEdit.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/ColorEdit.cpp [ 40%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/RGBDImageFactory.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/RGBDImageFactory.cpp.o -MF CMakeFiles/geometry.dir/RGBDImageFactory.cpp.o.d -o CMakeFiles/geometry.dir/RGBDImageFactory.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/RGBDImageFactory.cpp [ 40%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/TexturePhongShader.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/TexturePhongShader.cpp.o -MF CMakeFiles/visualization.dir/shader/TexturePhongShader.cpp.o.d -o CMakeFiles/visualization.dir/shader/TexturePhongShader.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/TexturePhongShader.cpp [ 40%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/SimpleShader.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/SimpleShader.cpp.o -MF CMakeFiles/visualization.dir/shader/SimpleShader.cpp.o.d -o CMakeFiles/visualization.dir/shader/SimpleShader.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/SimpleShader.cpp [ 40%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Combobox.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Combobox.cpp.o -MF CMakeFiles/GUI.dir/Combobox.cpp.o.d -o CMakeFiles/GUI.dir/Combobox.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Combobox.cpp [ 40%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/SurfaceReconstructionAlphaShape.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/SurfaceReconstructionAlphaShape.cpp.o -MF CMakeFiles/geometry.dir/SurfaceReconstructionAlphaShape.cpp.o.d -o CMakeFiles/geometry.dir/SurfaceReconstructionAlphaShape.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionAlphaShape.cpp [ 40%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/SurfaceReconstructionBallPivoting.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/SurfaceReconstructionBallPivoting.cpp.o -MF CMakeFiles/geometry.dir/SurfaceReconstructionBallPivoting.cpp.o.d -o CMakeFiles/geometry.dir/SurfaceReconstructionBallPivoting.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionBallPivoting.cpp make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 40%] Built target utility [ 40%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/TensorList.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/TensorList.cpp.o -MF CMakeFiles/core.dir/TensorList.cpp.o.d -o CMakeFiles/core.dir/TensorList.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/TensorList.cpp [ 40%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Dialog.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Dialog.cpp.o -MF CMakeFiles/GUI.dir/Dialog.cpp.o.d -o CMakeFiles/GUI.dir/Dialog.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Dialog.cpp [ 40%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Events.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Events.cpp.o -MF CMakeFiles/GUI.dir/Events.cpp.o.d -o CMakeFiles/GUI.dir/Events.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Events.cpp [ 40%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/SurfaceReconstructionPoisson.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/SurfaceReconstructionPoisson.cpp.o -MF CMakeFiles/geometry.dir/SurfaceReconstructionPoisson.cpp.o.d -o CMakeFiles/geometry.dir/SurfaceReconstructionPoisson.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp [ 40%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/Feature.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/Feature.cpp.o -MF CMakeFiles/pipelines.dir/registration/Feature.cpp.o.d -o CMakeFiles/pipelines.dir/registration/Feature.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/registration/Feature.cpp [ 40%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/TetraMesh.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/TetraMesh.cpp.o -MF CMakeFiles/geometry.dir/TetraMesh.cpp.o.d -o CMakeFiles/geometry.dir/TetraMesh.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/TetraMesh.cpp [ 40%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileLOG.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/file_format/FileLOG.cpp.o -MF CMakeFiles/io.dir/file_format/FileLOG.cpp.o.d -o CMakeFiles/io.dir/file_format/FileLOG.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/file_format/FileLOG.cpp [ 40%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/TetraMeshFactory.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/TetraMeshFactory.cpp.o -MF CMakeFiles/geometry.dir/TetraMeshFactory.cpp.o.d -o CMakeFiles/geometry.dir/TetraMeshFactory.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/TetraMeshFactory.cpp [ 41%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/TriangleMesh.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/TriangleMesh.cpp.o -MF CMakeFiles/geometry.dir/TriangleMesh.cpp.o.d -o CMakeFiles/geometry.dir/TriangleMesh.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/TriangleMesh.cpp [ 41%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/GeneralizedICP.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/GeneralizedICP.cpp.o -MF CMakeFiles/pipelines.dir/registration/GeneralizedICP.cpp.o.d -o CMakeFiles/pipelines.dir/registration/GeneralizedICP.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/registration/GeneralizedICP.cpp In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:49: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h: In static member function ‘static void ThreadPool::Parallel_for(size_t, size_t, const std::function&, ThreadPool::ScheduleType, size_t)’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:434:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 434 | for( int c=0 ; c >&, int)’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl:177:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 177 | for( int i=0 ; i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 286 | for( int i=0 ; iprops.push_back( PlyStoredProperty( other.props[i] , OTHER_PROP ) ); | ~^~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl: In member function ‘void PlyFile::header_complete()’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl:328:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | for( int i=0 ; i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 331 | for( int i=0 ; i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 334 | for( int i=0 ; i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 338 | for( int j=0 ; j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 408 | for( int j=0 ; jprops.size() ; j++ ) | ~^~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl:440:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 440 | for( int j=0 ; jprops.size() ; j++ ) | ~^~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl: In static member function ‘static PlyFile* PlyFile::_Read(FILE*, std::vector >&)’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl:551:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 551 | for( int i=0 ; ielems.size() ; i++ ) | ~^~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl:553:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 553 | for( int j=0 ; jelems[i].props.size() ; j++ ) plyfile->elems[i].props[j].store = DONT_STORE_PROP; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl:559:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 559 | for( int i=0 ; ielems[i].name; | ~^~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl: In member function ‘std::vector PlyFile::get_element_description(const string&, size_t&)’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl:625:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 625 | for( int i=0 ; iprops.size() ; i++ ) prop_list[i] = new PlyProperty( elem->props[i].prop ); | ~^~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl: In function ‘void setup_other_props(PlyElement*)’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl:762:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 762 | for( int i=0 ; iprops.size() ; i++ ) | ~^~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl: In member function ‘bool PlyFile::set_other_properties(const string&, int, PlyOtherProp&)’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl:838:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 838 | for( int i=0 ; iprops.size() ; i++ ) if( !elem->props[i].store ) other.props.push_back( elem->props[i].prop ); | ~^~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl: In member function ‘PlyOtherElems* PlyFile::get_other_element(std::string&, size_t)’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl:884:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 884 | for( int i=0 ; iother_data.size() ; i++ ) | ~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl: In member function ‘void PlyFile::describe_other_elements(PlyOtherElems*)’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl:916:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 916 | for( int i=0 ; iother_list.size() ; i++ ) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl: In member function ‘void PlyFile::put_other_elements()’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl:940:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 940 | for( int i=0 ; iother_list.size() ; i++ ) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl:946:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 946 | for( int j=0 ; jother_data.size() ; j++ ) put_element( (void *)&other->other_data[j] ); | ~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl: In member function ‘PlyElement* PlyFile::find_element(const string&)’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl:976:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 976 | for( int i=0 ; i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 995 | for( int i=0 ; i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1049 | for( int j=0 ; jprops.size() ; j++ ) | ~^~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl: In member function ‘void PlyFile::_binary_get_element(void*)’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl:1152:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1152 | for( int j=0 ; jprops.size() ; j++ ) | ~^~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl: In function ‘std::vector > get_words(FILE*, char**)’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl:1315:13: warning: unused variable ‘max_words’ [-Wunused-variable] 1315 | int max_words = 10; | ^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PlyFile.inl:1316:13: warning: unused variable ‘num_words’ [-Wunused-variable] 1316 | int num_words = 0; | ^~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PointStream.h:33, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:51, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Ply.h: In function ‘bool PlyReadHeader(char*, const PlyProperty*, int, bool*, int&)’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Ply.h:290:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 290 | for( int i=0 ; iget_property( elist[i].c_str() , &properties[j] )!=0; | ~^~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Ply.h: In function ‘int PlyWritePolygons(const char*, CoredMeshData*, int, const Point&, float, const std::vector >&, XForm)’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Ply.h:493:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 493 | for( int j=0 ; jput_element( (void *)&ply_face ); | ^~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Ply.h: In function ‘int PlyWritePolygons(const char*, CoredMeshData*, int, const std::vector >&, XForm)’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Ply.h:563:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 563 | for( int j=0 ; jput_element( (void *)&ply_face ); | ^~~ [ 41%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileOBJ.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/file_format/FileOBJ.cpp.o -MF CMakeFiles/io.dir/file_format/FileOBJ.cpp.o.d -o CMakeFiles/io.dir/file_format/FileOBJ.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/file_format/FileOBJ.cpp In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In member function ‘T FEMTree::_getInterpolationConstraintFromProlongedSolution(const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const FEMTreeNode*, const T*, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const FEMTree::InterpolationInfo*) const’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1219:107: warning: typedef ‘OverlapSizes’ locally defined but not used [-Wunused-local-typedefs] 1219 | typedef UIntPack< BSplineOverlapSizes< FEMSignature< FEMSigs >::Degree >::OverlapSize ... > OverlapSizes; | ^~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In member function ‘int FEMTree::_getSliceMatrixAndProlongationConstraints(UIntPack, const BaseFEMIntegrator::System::Degree ...> >&, SparseMatrix::Degree, FEMSignature::Degree>::OverlapSize ...> >::Size>&, Real*, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, node_index_type, node_index_type, const T*, T*, FEMTree::CCStencil::Degree ...> >&, FEMTree::PCStencils::Degree ...> >&, const FEMTree::InterpolationInfo* ...) const’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1615:65: warning: typedef ‘FEMDegrees’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef UIntPack< FEMSignature< FEMSigs >::Degree ... > FEMDegrees; | ^~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In member function ‘SparseMatrix FEMTree::systemMatrix(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo* ...) const’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1656:112: warning: typedef ‘BaseSystem’ locally defined but not used [-Wunused-local-typedefs] 1656 | typedef typename BaseFEMIntegrator::template System< UIntPack< FEMSignature< FEMSigs >::Degree ... > > BaseSystem; | ^~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In member function ‘DenseNodeData > FEMTree::supportWeights(UIntPack) const’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1991:112: warning: typedef ‘BaseSystem’ locally defined but not used [-Wunused-local-typedefs] 1991 | typedef typename BaseFEMIntegrator::template System< UIntPack< FEMSignature< FEMSigs >::Degree ... > > BaseSystem; | ^~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In member function ‘void FEMTree::_upSample(UIntPack, BaseFEMIntegrator::RestrictionProlongation >&, FEMTree::LocalDepth, C*) const’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2231:141: warning: typedef ‘DownSampleSizes’ locally defined but not used [-Wunused-local-typedefs] 2231 | typedef UIntPack< ( - BSplineSupportSizes< Degrees >::DownSample0Start + BSplineSupportSizes< Degrees >::DownSample1End + 1 ) ... > DownSampleSizes; | ^~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In member function ‘void FEMTree::addInterpolationConstraints(DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo&) const’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2999:120: warning: typedef ‘LeftSupportRadii’ locally defined but not used [-Wunused-local-typedefs] 2999 | typedef UIntPack< (-BSplineSupportSizes< FEMSignature< FEMSigs >::Degree >::SupportStart ) ... > LeftSupportRadii; | ^~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In member function ‘double FEMTree::_interpolationDot(UIntPack, UIntPack, const Coefficients1&, const Coefficients2&, TDotT, const FEMTree::InterpolationInfo*) const’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:3071:66: warning: typedef ‘FEMDegrees1’ locally defined but not used [-Wunused-local-typedefs] 3071 | typedef UIntPack< FEMSignature< FEMSigs1 >::Degree ... > FEMDegrees1; | ^~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:3072:66: warning: typedef ‘FEMDegrees2’ locally defined but not used [-Wunused-local-typedefs] 3072 | typedef UIntPack< FEMSignature< FEMSigs2 >::Degree ... > FEMDegrees2; | ^~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2528, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl: In member function ‘V FEMTree::_evaluate(const Coefficients&, Point, FEMTree::PointEvaluator, typename _IsotropicUIntPack::type>&, const ConstPointSupportKey::Degree ...> >&) const’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:537:85: warning: typedef ‘DataKey’ locally defined but not used [-Wunused-local-typedefs] 537 | typedef PointSupportKey< UIntPack< FEMSignature< DataSigs >::Degree ... > > DataKey; | ^~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PPolynomial.h:112, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:49, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PPolynomial.inl: In instantiation of ‘void PPolynomial::set(size_t) [with int Degree = 0; size_t = long unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PPolynomial.inl:409:7: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PPolynomial.inl:120:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class StartingPolynomial<0>’; use assignment or value-initialization instead [-Wclass-memaccess] 120 | memset( polys , 0 , sizeof( StartingPolynomial< Degree > )*size ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:49, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/PPolynomial.h:36:7: note: ‘class StartingPolynomial<0>’ declared here 36 | class StartingPolynomial | ^~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp: In instantiation of ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:555:37: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 555 | out = n / l; | ~~~~^~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = float; unsigned int Dim = 3]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:570:29: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 570 | out = n / l; | ~~~~^~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = float; unsigned int Dim = 3]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ [ 41%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/TextureSimpleShader.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/TextureSimpleShader.cpp.o -MF CMakeFiles/visualization.dir/shader/TextureSimpleShader.cpp.o.d -o CMakeFiles/visualization.dir/shader/TextureSimpleShader.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/shader/TextureSimpleShader.cpp /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:722:17: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 722 | v.point = p; | ~~~~~~~~^~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = float; unsigned int Dim = 3]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:49: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h: In instantiation of ‘bool SetAtomic32(volatile Value*, Value, Value) [with Value = unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:647:28: required from ‘bool SetAtomic(volatile Value*, Value, Value) [with Value = unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:451:18: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:573:19: warning: unused variable ‘_oldValue’ [-Wunused-variable] 573 | uint32_t &_oldValue = *(uint32_t *)&oldValue; | ^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h: In instantiation of ‘bool SetAtomic64(volatile Value*, Value, Value) [with Value = unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:648:28: required from ‘bool SetAtomic(volatile Value*, Value, Value) [with Value = unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:451:18: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:587:32: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 587 | uint64_t &_oldValue = *(uint64_t *)&oldValue; | ^~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:588:32: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 588 | uint64_t &_newValue = *(uint64_t *)&newValue; | ^~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:587:19: warning: unused variable ‘_oldValue’ [-Wunused-variable] 587 | uint64_t &_oldValue = *(uint64_t *)&oldValue; | ^~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2524, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl: In instantiation of ‘FEMTree::FEMTree(size_t) [with unsigned int Dim = 3; Real = float; size_t = long unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:454:24: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:68:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 68 | for( int d=0 ; d::Initialize(FEMTreeInitializer::FEMTreeNode&, InputPointStreamWithData&, int, std::vector >&, std::vector&, bool, Allocator >*, std::function&)>, std::function&, Data&)>) [with Data = open3d::geometry::poisson::Open3DData; unsigned int Dim = 3; Real = float; size_t = long unsigned int; FEMTreeInitializer::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:499:36: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Initialize.inl:132:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 132 | for( int d=0 ; d1 ) return (FEMTreeNode*)NULL; | ~^~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Initialize.inl:134:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 134 | for( int d=0 ; d& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 211 | samplePoints[i].sample.data = p * samplePoints[i].sample.weight; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = float; unsigned int Dim = 3]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2530, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Initialize.inl:217:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 217 | for( int i=0 ; i& BlockedVector::operator=(BlockedVector&&) [with T = Point; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:244:8: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BlockedVector.h:86:127: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 86 | _reservedBlocks = v._reservedBlocks , _allocatedBlocks = v._allocatedBlocks , _size = v._size , _defaultValue = v._defaultValue , _blocks = v._blocks; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = float; unsigned int Dim = 3]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2524, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl: In instantiation of ‘void FEMTree::finalizeForMultigrid(FEMTree::LocalDepth, HasDataFunctor, DenseOrSparseNodeData* ...) [with unsigned int MaxDegree = 2; HasDataFunctor = FEMTree<3, float>::HasNormalDataFunctor >; DenseOrSparseNodeData = {SparseNodeData, UIntPack<7, 7, 7> >, FEMTree<3, float>::DensityEstimator<2>}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:599:59: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:490:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 490 | for( int d=0 ; d::NeighborKey, UIntPack<2, 2, 2> >, std::allocator::NeighborKey, UIntPack<2, 2, 2> > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 507 | for( int i=0 ; imaxDepth( ); | ^~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree::addInterpolationConstraints(DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:3051:89: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 3051 | for( int s=0 ; s::Size ; s++ ) dot += pData.dualValues[s] * values[s]; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘FEMTree::SolverInfo::SolverInfo() [with unsigned int Dim = 3; Real = float]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:673:53: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2378:28: warning: ‘FEMTree<3, float>::SolverInfo::cgDepth’ will be initialized after [-Wreorder] 2378 | LocalDepth cgDepth; | ^~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2377:22: warning:  ‘bool FEMTree<3, float>::SolverInfo::wCycle’ [-Wreorder] 2377 | bool wCycle; | ^~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2392:17: warning:  when initialized here [-Wreorder] 2392 | SolverInfo( void ) : cgDepth(0) , wCycle(false) , cascadic(true) , iters(1) , vCycles(1) , cgAccuracy(0.) , verbose(false) , showResidual(false) , showGlobalResidual(SHOW_GLOBAL_RESIDUAL_NONE) , sliceBlockSize(1) , sorRestrictionFunction( []( Real , Real ){ return (Real)1; } ) , sorProlongationFunction( []( Real , Real ){ return (Real)1; } ) , useSupportWeights( false ) , useProlongationSupportWeights( false ) , baseDepth(0) , baseVCycles(1) { } | ^~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2390:21: warning: ‘FEMTree<3, float>::SolverInfo::showGlobalResidual’ will be initialized after [-Wreorder] 2390 | int showGlobalResidual; | ^~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2380:30: warning:  ‘unsigned int FEMTree<3, float>::SolverInfo::sliceBlockSize’ [-Wreorder] 2380 | unsigned int sliceBlockSize; | ^~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2392:17: warning:  when initialized here [-Wreorder] 2392 | SolverInfo( void ) : cgDepth(0) , wCycle(false) , cascadic(true) , iters(1) , vCycles(1) , cgAccuracy(0.) , verbose(false) , showResidual(false) , showGlobalResidual(SHOW_GLOBAL_RESIDUAL_NONE) , sliceBlockSize(1) , sorRestrictionFunction( []( Real , Real ){ return (Real)1; } ) , sorProlongationFunction( []( Real , Real ){ return (Real)1; } ) , useSupportWeights( false ) , useProlongationSupportWeights( false ) , baseDepth(0) , baseVCycles(1) { } | ^~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2383:55: warning: ‘FEMTree<3, float>::SolverInfo::sorProlongationFunction’ will be initialized after [-Wreorder] 2383 | std::function< Real ( Real , Real ) > sorProlongationFunction; | ^~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2381:22: warning:  ‘bool FEMTree<3, float>::SolverInfo::useSupportWeights’ [-Wreorder] 2381 | bool useSupportWeights , useProlongationSupportWeights; | ^~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2392:17: warning:  when initialized here [-Wreorder] 2392 | SolverInfo( void ) : cgDepth(0) , wCycle(false) , cascadic(true) , iters(1) , vCycles(1) , cgAccuracy(0.) , verbose(false) , showResidual(false) , showGlobalResidual(SHOW_GLOBAL_RESIDUAL_NONE) , sliceBlockSize(1) , sorRestrictionFunction( []( Real , Real ){ return (Real)1; } ) , sorProlongationFunction( []( Real , Real ){ return (Real)1; } ) , useSupportWeights( false ) , useProlongationSupportWeights( false ) , baseDepth(0) , baseVCycles(1) { } | ^~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl: In instantiation of ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2093:59: warning: ‘FEMTree<3, float>::_MultiThreadedEvaluator, 0, float>::_coefficients’ will be initialized after [-Wreorder] 2093 | const DenseNodeData< T , FEMSignatures >& _coefficients; | ^~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2088:32: warning:  ‘const FEMTree<3, float>* FEMTree<3, float>::_MultiThreadedEvaluator, 0, float>::_tree’ [-Wreorder] 2088 | const FEMTree* _tree; | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2528, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:480:1: warning:  when initialized here [-Wreorder] 480 | FEMTree< Dim , Real >::_MultiThreadedEvaluator< UIntPack< FEMSigs ... > , PointD , T >::_MultiThreadedEvaluator( const FEMTree< Dim , Real >* tree , const DenseNodeData< T , FEMSignatures >& coefficients , int threads ) : _coefficients( coefficients ) , _tree( tree ) | ^~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:488:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 488 | for( int t=0 ; t<_pointNeighborKeys.size() ; t++ ) _pointNeighborKeys[t].set( tree->_localToGlobal( _tree->_maxDepth ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:489:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 489 | for( int t=0 ; t<_cornerNeighborKeys.size() ; t++ ) _cornerNeighborKeys[t].set( tree->_localToGlobal( _tree->_maxDepth ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp: In instantiation of ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:393:17: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 393 | v.point = iXForm * v.point; | ~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = float; unsigned int Dim = 3]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static RegularTreeNode* RegularTreeNode::NewBrood(Allocator >*, Initializer&) [with Initializer = FEMTree<3, float>::_NodeInitializer; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:65:31: required from ‘FEMTree::FEMTree(size_t) [with unsigned int Dim = 3; Real = float; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:454:24: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:77:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 77 | for( int d=0 ; d>d) & 1; | ~^~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static void RegularTreeNode::ResetDepthAndOffset(RegularTreeNode*, int, int*) [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:69:87: required from ‘FEMTree::FEMTree(size_t) [with unsigned int Dim = 3; Real = float; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:454:24: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:84:128: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 84 | std::function< void ( int& , int[Dim] ) > ParentDepthAndOffset = [] ( int& d , int off[Dim] ){ d-- ; for( int _d=0 ; _d>=1 ; }; | ~~^~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:85:128: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 85 | std::function< void ( int& , int[Dim] ) > ChildDepthAndOffset = [] ( int& d , int off[Dim] ){ d++ ; for( int _d=0 ; _d>_d ) & 1 ); | ~~^~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:119:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 119 | for( int _d=0 ; _d_offset[_d] = (DepthAndOffsetType)off[_d]; | ~~^~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static int RegularTreeNode::ChildIndex(const Point&, const Point&) [with Real = float; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Initialize.inl:141:40: required from ‘static size_t FEMTreeInitializer::Initialize(FEMTreeInitializer::FEMTreeNode&, InputPointStreamWithData&, int, std::vector >&, std::vector&, bool, Allocator >*, std::function&)>, std::function&, Data&)>) [with Data = open3d::geometry::poisson::Open3DData; unsigned int Dim = 3; Real = float; size_t = long unsigned int; FEMTreeInitializer::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:499:36: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:401:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 401 | for( int d=0 ; dcenter[d] ) cIndex |= (1<::startAndWidth(Point&, Real&) const [with Real = float; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Initialize.inl:201:39: required from ‘static size_t FEMTreeInitializer::Initialize(FEMTreeInitializer::FEMTreeNode&, InputPointStreamWithData&, int, std::vector >&, std::vector&, bool, Allocator >*, std::function&)>, std::function&, Data&)>) [with Data = open3d::geometry::poisson::Open3DData; unsigned int Dim = 3; Real = float; size_t = long unsigned int; FEMTreeInitializer::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:499:36: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:229:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 229 | for( int d=0 ; d::_addWeightContribution(Allocator >*, FEMTree::DensityEstimator&, FEMTree::FEMTreeNode*, Point, PointSupportKey::type>&, Real) [with bool ThreadSafe = true; unsigned int WeightDegree = 2; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:305:36: required from ‘FEMTree::DensityEstimator* FEMTree::setDensityEstimator(const std::vector >&, FEMTree::LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:535:71: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:63:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for( int dim=0 ; dim::BSplineComponentValues( ( position[dim]-start[dim] ) / w , values[dim] ); | ~~~^~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2524, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl: In instantiation of ‘static bool FEMTree::_InBounds(Point) [with unsigned int Dim = 3; Real = float]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:371:18: required from ‘SparseNodeData > FEMTree::setDataField(UIntPack, const std::vector >&, const std::vector&, const FEMTree::DensityEstimator*, Real&, std::function) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:167:123: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 167 | template< unsigned int Dim , class Real > bool FEMTree< Dim , Real >::_InBounds( Point< Real , Dim > p ){ for( int d=0 ; d1 ) return false ; return true; } | ~^~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2526, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl: In instantiation of ‘Real FEMTree::_splatPointData(Allocator >*, const FEMTree::DensityEstimator&, Point, V, SparseNodeData >&, PointSupportKey::type>&, PointSupportKey::Degree ...> >&, FEMTree::LocalDepth, FEMTree::LocalDepth, int, Real) [with bool CreateNodes = true; bool ThreadSafe = true; unsigned int WeightDegree = 2; V = Point; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>; FEMTree::LocalDepth = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:381:119: required from ‘SparseNodeData > FEMTree::setDataField(UIntPack, const std::vector >&, const std::vector&, const FEMTree::DensityEstimator*, Real&, std::function) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:189:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 189 | for( int d=0 ; d& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 227 | _v = v * weight / Real( pow( width , dim ) ) * Real( dx ); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = float; unsigned int Dim = 3]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2526, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:240:20: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 240 | _v = v * weight / Real( pow( width , dim ) ) * Real( dx ); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = float; unsigned int Dim = 3]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2524, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl: In instantiation of ‘RegularTreeNode* FEMTree::_leaf(Allocator >*, Point, FEMTree::LocalDepth) [with bool ThreadSafe = true; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:390:92: required from ‘SparseNodeData > FEMTree::setDataField(UIntPack, const std::vector >&, const std::vector&, const FEMTree::DensityEstimator*, Real&, std::function) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:149:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 149 | for( int d=0 ; d::BlockedVector(BlockedVector&&) [with T = Point; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:244:8: required from ‘SparseNodeData > FEMTree::setDataField(UIntPack, const std::vector >&, const std::vector&, const FEMTree::DensityEstimator*, Real&, std::function) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BlockedVector.h:79:127: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 79 | _reservedBlocks = v._reservedBlocks , _allocatedBlocks = v._allocatedBlocks , _size = v._size , _defaultValue = v._defaultValue , _blocks = v._blocks; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = float; unsigned int Dim = 3]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘RegularTreeNode::Neighbors >& RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode*, Allocator >*, NodeInitializer&) [with bool CreateNodes = true; bool ThreadSafe = true; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int ...LeftRadii = {2, 2, 2}; unsigned int ...RightRadii = {2, 2, 2}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:518:52: required from ‘void FEMTree::finalizeForMultigrid(FEMTree::LocalDepth, HasDataFunctor, DenseOrSparseNodeData* ...) [with unsigned int MaxDegree = 2; HasDataFunctor = FEMTree<3, float>::HasNormalDataFunctor >; DenseOrSparseNodeData = {SparseNodeData, UIntPack<7, 7, 7> >, FEMTree<3, float>::DensityEstimator<2>}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:599:59: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:600:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 600 | for( int i=0 ; i >::Size ; i++ ) if( !neighbors.neighbors.data[i] ) reset = true; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2908:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘D’ {aka ‘struct Point’}; use assignment or value-initialization instead [-Wclass-memaccess] 2908 | memset( _coefficients , 0 , sizeof(D) * _sNodesEnd(maxDepth-1) ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:47:8: note: ‘D’ {aka ‘struct Point’} declared here 47 | struct Point | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2925:32: warning: unused variable ‘range’ [-Wunused-variable] 2925 | size_t range = end - start; | ^~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = DenseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2187:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2908:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘D’ {aka ‘struct Point’}; use assignment or value-initialization instead [-Wclass-memaccess] 2908 | memset( _coefficients , 0 , sizeof(D) * _sNodesEnd(maxDepth-1) ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:47:8: note: ‘D’ {aka ‘struct Point’} declared here 47 | struct Point | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2925:32: warning: unused variable ‘range’ [-Wunused-variable] 2925 | size_t range = end - start; | ^~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = _SparseOrDenseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2188:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2908:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘D’ {aka ‘struct Point’}; use assignment or value-initialization instead [-Wclass-memaccess] 2908 | memset( _coefficients , 0 , sizeof(D) * _sNodesEnd(maxDepth-1) ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:47:8: note: ‘D’ {aka ‘struct Point’} declared here 47 | struct Point | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2925:32: warning: unused variable ‘range’ [-Wunused-variable] 2925 | size_t range = end - start; | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘FEMTree::ExactPointInterpolationInfo::ExactPointInterpolationInfo(ConstraintDual, SystemDual, bool) [with T = float; unsigned int PointD = 0; ConstraintDual = open3d::geometry::poisson::ConstraintDual<3, float>; SystemDual = open3d::geometry::poisson::SystemDual<3, float>; unsigned int Dim = 3; Real = float]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1594:80: required from ‘static FEMTree::ExactPointInterpolationInfo* FEMTree::InitializeExactPointInterpolationInfo(const FEMTree&, const std::vector >&, ConstraintDual, SystemDual, bool, bool) [with T = float; unsigned int PointD = 0; ConstraintDual = open3d::geometry::poisson::ConstraintDual<3, float>; SystemDual = open3d::geometry::poisson::SystemDual<3, float>; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:640:80: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1487:28: warning: ‘FEMTree<3, float>::ExactPointInterpolationInfo, open3d::geometry::poisson::SystemDual<3, float> >::_systemDual’ will be initialized after [-Wreorder] 1487 | SystemDual _systemDual; | ^~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1485:22: warning:  ‘bool FEMTree<3, float>::ExactPointInterpolationInfo, open3d::geometry::poisson::SystemDual<3, float> >::_constrainsDCTerm’ [-Wreorder] 1485 | bool _constrainsDCTerm; | ^~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1479:17: warning:  when initialized here [-Wreorder] 1479 | ExactPointInterpolationInfo( ConstraintDual constraintDual , SystemDual systemDual , bool constrainsDCTerm ) : _constraintDual( constraintDual ) , _systemDual( systemDual ) , _constrainsDCTerm( constrainsDCTerm ) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2524, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl: In instantiation of ‘void FEMTree::ExactPointInterpolationInfo::_init(const FEMTree&, const std::vector >&, bool) [with T = float; unsigned int PointD = 0; ConstraintDual = open3d::geometry::poisson::ConstraintDual<3, float>; SystemDual = open3d::geometry::poisson::SystemDual<3, float>; unsigned int Dim = 3; Real = float]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1595:11: required from ‘static FEMTree::ExactPointInterpolationInfo* FEMTree::InitializeExactPointInterpolationInfo(const FEMTree&, const std::vector >&, ConstraintDual, SystemDual, bool, bool) [with T = float; unsigned int PointD = 0; ConstraintDual = open3d::geometry::poisson::ConstraintDual<3, float>; SystemDual = open3d::geometry::poisson::SystemDual<3, float>; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:640:80: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:762:41: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 762 | _pData.position = pData.data; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = float; unsigned int Dim = 3]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2524, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:763:43: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 763 | _pData.dualValues = _constraintDual( pData.data/pData.weight ) * pData.weight; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = float; unsigned int Dim = 1]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘FEMTree::ApproximatePointInterpolationInfo::ApproximatePointInterpolationInfo(ConstraintDual, SystemDual, bool) [with T = float; unsigned int PointD = 0; ConstraintDual = open3d::geometry::poisson::ConstraintDual<3, float>; SystemDual = open3d::geometry::poisson::SystemDual<3, float>; unsigned int Dim = 3; Real = float]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1565:86: required from ‘static FEMTree::ApproximatePointInterpolationInfo* FEMTree::InitializeApproximatePointInterpolationInfo(const FEMTree&, const std::vector >&, ConstraintDual, SystemDual, bool, int) [with T = float; unsigned int PointD = 0; ConstraintDual = open3d::geometry::poisson::ConstraintDual<3, float>; SystemDual = open3d::geometry::poisson::SystemDual<3, float>; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:651:41: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1284:28: warning: ‘FEMTree<3, float>::ApproximatePointInterpolationInfo, open3d::geometry::poisson::SystemDual<3, float> >::_systemDual’ will be initialized after [-Wreorder] 1284 | SystemDual _systemDual; | ^~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1282:22: warning:  ‘bool FEMTree<3, float>::ApproximatePointInterpolationInfo, open3d::geometry::poisson::SystemDual<3, float> >::_constrainsDCTerm’ [-Wreorder] 1282 | bool _constrainsDCTerm; | ^~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1279:17: warning:  when initialized here [-Wreorder] 1279 | ApproximatePointInterpolationInfo( ConstraintDual constraintDual , SystemDual systemDual , bool constrainsDCTerm ) : _constraintDual( constraintDual ) , _systemDual( systemDual ) , _constrainsDCTerm( constrainsDCTerm ) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘Point BaseFEMIntegrator::PointEvaluatorState::dValues(const int*) const [with Real = float; DerivativeType = CumulativeDerivatives<3, 0>; unsigned int Dim = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:3014:83: required from ‘void FEMTree::addInterpolationConstraints(DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:680:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 680 | for( int d=0 ; d::_localDepthAndOffset(const FEMTreeNode*, FEMTree::LocalDepth&, int (&)[Dim]) const [with unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; FEMTree::LocalDepth = int; FEMTree::LocalOffset = int [3]]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:3029:7: required from ‘void FEMTree::addInterpolationConstraints(DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1650:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1650 | for( int d=0 ; d, UIntPack<_Values ...> >::initEvaluationState(Point, UIntPack<_Values ...> >::Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState, UIntPack >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:3037:37: required from ‘void FEMTree::addInterpolationConstraints(DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:924:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 924 | for( int d=0 ; d, UIntPack<_Values ...>, UIntPack, UIntPack >::ScalarConstraint(const std::initializer_list&) [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {5, 5, 5}; unsigned int ...CDerivatives = {1, 1, 1}]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1112:56: required from ‘FEMIntegrator::System, UIntPack<_Values ...> >::System(const std::initializer_list&) [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:685:21: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1088:61: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1088 | if( d>0 ) for( int dd=0 ; dd::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:79:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 79 | for( int d=0 ; d& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 88 | [&]( CumulativeDerivativeValues< double , Dim , PointD >& p ){ p = _centerValues( depth , fIdx , cIdx , false ); } , | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = double; unsigned int Dim = 1]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2528, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:97:106: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 97 | [&]( CumulativeDerivativeValues< double , Dim , PointD >& p ){ p = _cornerValues( depth , fIdx , cIdx , c , false ); } , | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = double; unsigned int Dim = 1]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2528, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:106:106: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 106 | [&]( CumulativeDerivativeValues< double , Dim , PointD >& p ){ p = _cornerValues( depth , fIdx , cIdx , c , false ); } , | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = double; unsigned int Dim = 1]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2528, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:115:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 115 | for( int d=0 ; d>d) & 1 ); | ~^~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:122:98: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 122 | [&]( CumulativeDerivativeValues< double , Dim , PointD >& p ){ p = _centerValues( depth , fIdx , cIdx , true ); } , | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = double; unsigned int Dim = 1]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2528, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:131:106: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 131 | [&]( CumulativeDerivativeValues< double , Dim , PointD >& p ){ p = _cornerValues( depth , fIdx , cIdx , cc , true ); } , | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = double; unsigned int Dim = 1]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2528, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:140:106: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 140 | [&]( CumulativeDerivativeValues< double , Dim , PointD >& p ){ p = _cornerValues( depth , fIdx , cIdx , cc , true ); } , | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = double; unsigned int Dim = 1]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2524, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl: In instantiation of ‘const RegularTreeNode* FEMTree::leaf(Point) const [with unsigned int Dim = 3; Real = float]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:497:28: required from ‘CumulativeDerivativeValues FEMTree::_MultiThreadedEvaluator, PointD, T>::values(Point, int, const FEMTreeNode*) [with unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:708:49: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:129:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 129 | for( int d=0 ; d FEMTree::_getValues(const ConstPointSupportKey::Degree ...> >&, const FEMTreeNode*, Point, const V*, const V*, const FEMTree::_Evaluator, PointD>&, int) const [with V = float; unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:500:50: required from ‘CumulativeDerivativeValues FEMTree::_MultiThreadedEvaluator, PointD, T>::values(Point, int, const FEMTreeNode*) [with unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:708:49: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 163 | for( int dd=0 ; dd::Size ; d++ ) values[d] += coefficients[ nodes[i]->nodeData.nodeIndex ] * _values[d]; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:198:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 198 | for( int d=0 ; dc[d] ) cIdx |= (1<::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1748:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1748 | for( int d=0 ; d::Degree; | ^~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘bool RegularTreeNode::_initChildren_s(Allocator >*, Initializer&) [with Initializer = FEMTree<3, float>::_NodeInitializer; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:72:38: required from ‘bool RegularTreeNode::initChildren(Allocator >*, Initializer&) [with bool ThreadSafe = false; Initializer = FEMTree<3, float>::_NodeInitializer; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:66:39: required from ‘FEMTree::FEMTree(size_t) [with unsigned int Dim = 3; Real = float; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:454:24: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:171:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 171 | for( int d=0 ; d>d) & 1 ); | ~^~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘bool RegularTreeNode::_initChildren(Allocator >*, Initializer&) [with Initializer = FEMTree<3, float>::_NodeInitializer; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:72:85: required from ‘bool RegularTreeNode::initChildren(Allocator >*, Initializer&) [with bool ThreadSafe = false; Initializer = FEMTree<3, float>::_NodeInitializer; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:66:39: required from ‘FEMTree::FEMTree(size_t) [with unsigned int Dim = 3; Real = float; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:454:24: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:151:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 151 | for( int d=0 ; d>d) & 1 ); | ~^~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘bool RegularTreeNode::_initChildren_s(Allocator >*, Initializer&) [with Initializer = std::function&)>; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:72:38: required from ‘bool RegularTreeNode::initChildren(Allocator >*, Initializer&) [with bool ThreadSafe = false; Initializer = std::function&)>; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Initialize.inl:140:62: required from ‘static size_t FEMTreeInitializer::Initialize(FEMTreeInitializer::FEMTreeNode&, InputPointStreamWithData&, int, std::vector >&, std::vector&, bool, Allocator >*, std::function&)>, std::function&, Data&)>) [with Data = open3d::geometry::poisson::Open3DData; unsigned int Dim = 3; Real = float; size_t = long unsigned int; FEMTreeInitializer::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:499:36: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:171:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 171 | for( int d=0 ; d>d) & 1 ); | ~^~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘bool RegularTreeNode::_initChildren(Allocator >*, Initializer&) [with Initializer = std::function&)>; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:72:85: required from ‘bool RegularTreeNode::initChildren(Allocator >*, Initializer&) [with bool ThreadSafe = false; Initializer = std::function&)>; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Initialize.inl:140:62: required from ‘static size_t FEMTreeInitializer::Initialize(FEMTreeInitializer::FEMTreeNode&, InputPointStreamWithData&, int, std::vector >&, std::vector&, bool, Allocator >*, std::function&)>, std::function&, Data&)>) [with Data = open3d::geometry::poisson::Open3DData; unsigned int Dim = 3; Real = float; size_t = long unsigned int; FEMTreeInitializer::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:499:36: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:151:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 151 | for( int d=0 ; d>d) & 1 ); | ~^~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2526, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl: In instantiation of ‘double GetScaleValue() [with unsigned int Degree = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:53:64: required from ‘void FEMTree::_addWeightContribution(Allocator >*, FEMTree::DensityEstimator&, FEMTree::FEMTreeNode*, Point, PointSupportKey::type>&, Real) [with bool ThreadSafe = true; unsigned int WeightDegree = 2; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:305:36: required from ‘FEMTree::DensityEstimator* FEMTree::setDensityEstimator(const std::vector >&, FEMTree::LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:535:71: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:46:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 46 | for( int i=0 ; i<=Degree ; i++ ) scaleValue += centerValues[i] * centerValues[i]; | ~^~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘RegularTreeNode::Neighbors >& RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode*, Allocator >*, NodeInitializer&) [with bool CreateNodes = true; bool ThreadSafe = true; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:55:187: required from ‘void FEMTree::_addWeightContribution(Allocator >*, FEMTree::DensityEstimator&, FEMTree::FEMTreeNode*, Point, PointSupportKey::type>&, Real) [with bool ThreadSafe = true; unsigned int WeightDegree = 2; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:305:36: required from ‘FEMTree::DensityEstimator* FEMTree::setDensityEstimator(const std::vector >&, FEMTree::LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:535:71: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:600:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 600 | for( int i=0 ; i >::Size ; i++ ) if( !neighbors.neighbors.data[i] ) reset = true; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMTree::_startAndWidth(const FEMTreeNode*, Point&, Real&) const [with unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:61:2: required from ‘void FEMTree::_addWeightContribution(Allocator >*, FEMTree::DensityEstimator&, FEMTree::FEMTreeNode*, Point, PointSupportKey::type>&, Real) [with bool ThreadSafe = true; unsigned int WeightDegree = 2; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:305:36: required from ‘FEMTree::DensityEstimator* FEMTree::setDensityEstimator(const std::vector >&, FEMTree::LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:535:71: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1728:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1728 | for( int dd=0 ; dd > FEMTree::setDataField(UIntPack, const std::vector >&, const std::vector&, const FEMTree::DensityEstimator*, Real&, std::function) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:611:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 611 | uint32_t &_current = *(uint32_t *)¤t; | ^~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:612:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 612 | uint32_t &_sum = *(uint32_t *)&sum; | ^~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void AddAtomic(Point&, const Point&) [with Real = float; unsigned int Dim = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:174:13: required from ‘void FEMTree::_splatPointData(Allocator >*, FEMTree::FEMTreeNode*, Point, V, SparseNodeData >&, PointSupportKey::Degree ...> >&) [with bool CreateNodes = true; bool ThreadSafe = true; V = Point; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:390:61: required from ‘SparseNodeData > FEMTree::setDataField(UIntPack, const std::vector >&, const std::vector&, const FEMTree::DensityEstimator*, Real&, std::function) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1179:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1179 | for( int d=0 ; d::HasNormalDataFunctor >::operator()(const FEMTreeNode*) const [with unsigned int ...NormalSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:649:62: required from ‘void FEMTree::_clipTree(const HasDataFunctor&, FEMTree::LocalDepth) [with HasDataFunctor = FEMTree<3, float>::HasNormalDataFunctor >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:500:11: required from ‘void FEMTree::finalizeForMultigrid(FEMTree::LocalDepth, HasDataFunctor, DenseOrSparseNodeData* ...) [with unsigned int MaxDegree = 2; HasDataFunctor = FEMTree<3, float>::HasNormalDataFunctor >; DenseOrSparseNodeData = {SparseNodeData, UIntPack<7, 7, 7> >, FEMTree<3, float>::DensityEstimator<2>}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:599:59: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1946:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1946 | for( int d=0 ; d::Neighbors >::clear() [with unsigned int ...Widths = {5, 5, 5}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:606:18: required from ‘RegularTreeNode::Neighbors >& RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode*, Allocator >*, NodeInitializer&) [with bool CreateNodes = true; bool ThreadSafe = true; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int ...LeftRadii = {2, 2, 2}; unsigned int ...RightRadii = {2, 2, 2}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:518:52: required from ‘void FEMTree::finalizeForMultigrid(FEMTree::LocalDepth, HasDataFunctor, DenseOrSparseNodeData* ...) [with unsigned int MaxDegree = 2; HasDataFunctor = FEMTree<3, float>::HasNormalDataFunctor >; DenseOrSparseNodeData = {SparseNodeData, UIntPack<7, 7, 7> >, FEMTree<3, float>::DensityEstimator<2>}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:599:59: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:460:130: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 460 | void RegularTreeNode< Dim , NodeData , DepthAndOffsetType >::Neighbors< UIntPack< Widths ... > >::clear( void ){ for( int i=0 ; i >::Size ; i++ ) neighbors.data[i] = NULL; } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2525, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.SortedTreeNodes.inl: In instantiation of ‘size_t SortedTreeNodes::set(SortedTreeNodes::TreeNode&) [with unsigned int Dim = 3; size_t = long unsigned int; SortedTreeNodes::TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.SortedTreeNodes.inl:49:17: required from ‘void SortedTreeNodes::set(SortedTreeNodes::TreeNode&, std::vector*) [with unsigned int Dim = 3; SortedTreeNodes::TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:526:13: required from ‘void FEMTree::finalizeForMultigrid(FEMTree::LocalDepth, HasDataFunctor, DenseOrSparseNodeData* ...) [with unsigned int MaxDegree = 2; HasDataFunctor = FEMTree<3, float>::HasNormalDataFunctor >; DenseOrSparseNodeData = {SparseNodeData, UIntPack<7, 7, 7> >, FEMTree<3, float>::DensityEstimator<2>}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:599:59: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.SortedTreeNodes.inl:93:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 93 | for( int s=0 ; s<((size_t)1<::isValidSpaceNode(const FEMTreeNode*) const [with unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:540:7: required from ‘void FEMTree::_setSpaceValidityFlags() const [with unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:527:2: required from ‘void FEMTree::finalizeForMultigrid(FEMTree::LocalDepth, HasDataFunctor, DenseOrSparseNodeData* ...) [with unsigned int MaxDegree = 2; HasDataFunctor = FEMTree<3, float>::HasNormalDataFunctor >; DenseOrSparseNodeData = {SparseNodeData, UIntPack<7, 7, 7> >, FEMTree<3, float>::DensityEstimator<2>}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:599:59: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:184:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 184 | for( int dd=0 ; dd=res ) return false; | ~~^~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2794:34: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:43:257: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 43 | WindowLoop< Dim >::Run( IsotropicUIntPack< Dim , 0 >() , UIntPack< BSplineOverlapSizes< TDegrees , CDegrees >::OverlapSize ... >() , [&]( int d , int i ){ femOffset[d] = i + center + overlapStart[d]; } , [&]( Point< double , CDim >& p ){ p = ccIntegrate( femOffset , cOffset ); } , stencil() ); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = double; unsigned int Dim = 3]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:48:257: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 48 | WindowLoop< Dim >::Run( IsotropicUIntPack< Dim , 0 >() , UIntPack< BSplineOverlapSizes< TDegrees , CDegrees >::OverlapSize ... >() , [&]( int d , int i ){ cOffset[d] = i + center + overlapStart[d]; } , [&]( Point< double , CDim >& p ){ p = ccIntegrate( femOffset , cOffset );} , stencil() ); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = double; unsigned int Dim = 3]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::setStencils(BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2795:34: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:62:114: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 62 | std::function< void ( Point< double , CDim >& ) > innerFunction = [&]( Point< double , CDim >& p ){ p = pcIntegrate( femOffset , cOffset ); }; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = double; unsigned int Dim = 3]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘static Data FEMTree::_StencilDot(Point, Point) [with SReal = double; Data = float; unsigned int _Dim = 3; unsigned int Dim = 3; Real = float]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2834:49: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2754:225: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2754 | template< unsigned int Dim , class Real > template< class SReal , class Data , unsigned int _Dim > Data FEMTree< Dim , Real >::_StencilDot( Point< SReal , _Dim > p1 , Point< Data , _Dim > p2 ){ Data dot={} ; for( int d=0 ; d<_Dim ; d++ ) dot += p2[d] * (Real)p1[d] ; return dot; } | ~^~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘static bool FEMTree::_IsZero(Point) [with Real1 = float; unsigned int _Dim = 3; unsigned int Dim = 3; Real = float]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2862:15: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2759:167: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2759 | template< unsigned int Dim , class Real > template< class Real1 , unsigned int _Dim > bool FEMTree< Dim , Real >::_IsZero( Point< Real1 , _Dim > p ){ for( int d=0 ; d<_Dim ; d++ ) if( !_IsZero( p[d] ) ) return false ; return true; } | ~^~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree::_downSample(UIntPack, BaseFEMIntegrator::RestrictionProlongation >&, FEMTree::LocalDepth, C*) const [with C = float; unsigned int ...Degrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2901:38: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1975:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1975 | for( int i=0 ; i::Size ; i++ ) if( _isValidFEM1Node( nodes[i] ) ) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree::_upSample(UIntPack, BaseFEMIntegrator::RestrictionProlongation >&, FEMTree::LocalDepth, C*) const [with C = Point; unsigned int ...Degrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2920:53: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2248:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2248 | for( int d=0 ; d>d)&1][d] - Start[0][d] , end[d] = - Start[0][d] + End[(c>>d)&1][d] + 1; | ~^~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2240:19: warning: unused variable ‘Start’ [-Wunused-variable] 2240 | const int Start[2][Dim] = { { BSplineSupportSizes< Degrees >::DownSample0Start ... } , { BSplineSupportSizes< Degrees >::DownSample1Start ... } }; | ^~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2241:21: warning: unused variable ‘End’ [-Wunused-variable] 2241 | const int End[2][Dim] = { { BSplineSupportSizes< Degrees >::DownSample0End ... } , { BSplineSupportSizes< Degrees >::DownSample1End ... } }; | ^~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::setStencils(BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::CPStencils&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2928:35: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:81:114: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 81 | std::function< void ( Point< double , CDim >& ) > innerFunction = [&]( Point< double , CDim >& p ){ p = cpIntegrate( femOffset , cOffset ); }; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = double; unsigned int Dim = 3]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘void RegularTreeNode::ConstNeighbors >::clear() [with unsigned int ...Widths = {2, 2, 2}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:467:216: required from ‘RegularTreeNode::ConstNeighbors >::ConstNeighbors() [with unsigned int ...Widths = {2, 2, 2}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:3026:69: required from ‘void FEMTree::addInterpolationConstraints(DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:470:135: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 470 | void RegularTreeNode< Dim , NodeData , DepthAndOffsetType >::ConstNeighbors< UIntPack< Widths ... > >::clear( void ){ for( int i=0 ; i >::Size ; i++ ) neighbors.data[i] = NULL; } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode::ConstNeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, UIntPack<_LeftRadii ...>, UIntPack<_PLeftRadii ...>, ConstWindowSlice*, UIntPack<_LeftRadii + _RightRadii + 1...> >, WindowSlice*, UIntPack<_LeftRadii + _RightRadii + 1...> >, int) [with unsigned int ..._PLeftRadii = {0, 0, 0}; unsigned int ..._PRightRadii = {1, 1, 1}; unsigned int ..._CLeftRadii = {0, 0, 0}; unsigned int ..._CRightRadii = {1, 1, 1}; unsigned int ...LeftRadii = {0, 0, 0}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:798:17: required from ‘void RegularTreeNode::ConstNeighborKey, UIntPack<__Values ...> >::getNeighbors(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, const RegularTreeNode*, RegularTreeNode::ConstNeighbors >&) [with unsigned int ..._LeftRadii = {0, 0, 0}; unsigned int ..._RightRadii = {1, 1, 1}; unsigned int ...LeftRadii = {0, 0, 0}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:3027:31: required from ‘void FEMTree::addInterpolationConstraints(DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:709:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 709 | for( int d=0 ; d>d ) & 1; | ~^~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘void RegularTreeNode::depthAndOffset(int&, int*) const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1648:23: required from ‘void FEMTree::_localDepthAndOffset(const FEMTreeNode*, FEMTree::LocalDepth&, int (&)[Dim]) const [with unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; FEMTree::LocalDepth = int; FEMTree::LocalOffset = int [3]]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:3029:7: required from ‘void FEMTree::addInterpolationConstraints(DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:208:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 208 | for( int d=0 ; d::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::addInterpolationConstraints(DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::InterpolationInfo&) const::::; ProcessFunction = FEMTree<3, float>::addInterpolationConstraints(DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::InterpolationInfo&) const::::; Windows = {WindowSlice*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::addInterpolationConstraints(DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::InterpolationInfo&) const::::; ProcessFunction = FEMTree<3, float>::addInterpolationConstraints(DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::InterpolationInfo&) const::::; Windows = {WindowSlice*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:3041:8: required from ‘void FEMTree::addInterpolationConstraints(DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2514:45: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘node_index_type’ {aka ‘int’} [-Wsign-compare] 2514 | bool clearSolution = solution.size()!=_sNodesEnd( _maxDepth ); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2516:14: warning: unused variable ‘simpleSolve’ [-Wunused-variable] 2516 | bool simpleSolve = clearSolution && solverInfo.vCycles==1 && solverInfo.cascadic; | ^~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree::_upSample(UIntPack, BaseFEMIntegrator::RestrictionProlongation >&, FEMTree::LocalDepth, C*) const [with C = float; unsigned int ...Degrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1521:53: required from ‘DenseNodeData > FEMTree::coarseCoefficients(const DenseNodeData >&) const [with C = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:486:63: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2248:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2248 | for( int d=0 ; d>d)&1][d] - Start[0][d] , end[d] = - Start[0][d] + End[(c>>d)&1][d] + 1; | ~^~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2240:19: warning: unused variable ‘Start’ [-Wunused-variable] 2240 | const int Start[2][Dim] = { { BSplineSupportSizes< Degrees >::DownSample0Start ... } , { BSplineSupportSizes< Degrees >::DownSample1Start ... } }; | ^~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2241:21: warning: unused variable ‘End’ [-Wunused-variable] 2241 | const int End[2][Dim] = { { BSplineSupportSizes< Degrees >::DownSample0End ... } , { BSplineSupportSizes< Degrees >::DownSample1End ... } }; | ^~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2528, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl: In instantiation of ‘CumulativeDerivativeValues FEMTree::_Evaluator, PointD>::_centerValues(unsigned int, const int*, const int*, bool) const [with unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:88:85: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:44:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 44 | for( int d=0 ; d FEMTree::_Evaluator, PointD>::_cornerValues(unsigned int, const int*, const int*, int, bool) const [with unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:97:86: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:53:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 53 | for( int d=0 ; d>d) & 1 ) ? FRONT : BACK; | ~^~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::initEvaluationState(Point, UIntPack<_Values ...> >::Dim>, unsigned int, FEMIntegrator::PointEvaluatorState, UIntPack >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:183:49: required from ‘CumulativeDerivativeValues FEMTree::_getValues(const ConstPointSupportKey::Degree ...> >&, const FEMTreeNode*, Point, const V*, const V*, const FEMTree::_Evaluator, PointD>&, int) const [with V = float; unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:500:50: required from ‘CumulativeDerivativeValues FEMTree::_MultiThreadedEvaluator, PointD, T>::values(Point, int, const FEMTreeNode*) [with unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:708:49: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:917:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 917 | for( int d=0 ; d::_centerAndWidth(const FEMTreeNode*, Point&, Real&) const [with unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:197:3: required from ‘CumulativeDerivativeValues FEMTree::_getValues(const ConstPointSupportKey::Degree ...> >&, const FEMTreeNode*, Point, const V*, const V*, const FEMTree::_Evaluator, PointD>&, int) const [with V = float; unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:500:50: required from ‘CumulativeDerivativeValues FEMTree::_MultiThreadedEvaluator, PointD, T>::values(Point, int, const FEMTreeNode*) [with unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:708:49: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1735:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1735 | for( int dd=0 ; dd::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:79:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 79 | for( int d=0 ; d& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 88 | [&]( CumulativeDerivativeValues< double , Dim , PointD >& p ){ p = _centerValues( depth , fIdx , cIdx , false ); } , | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = double; unsigned int Dim = 4]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2528, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:97:106: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 97 | [&]( CumulativeDerivativeValues< double , Dim , PointD >& p ){ p = _cornerValues( depth , fIdx , cIdx , c , false ); } , | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = double; unsigned int Dim = 4]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2528, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:106:106: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 106 | [&]( CumulativeDerivativeValues< double , Dim , PointD >& p ){ p = _cornerValues( depth , fIdx , cIdx , c , false ); } , | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = double; unsigned int Dim = 4]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2528, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:115:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 115 | for( int d=0 ; d>d) & 1 ); | ~^~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:122:98: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 122 | [&]( CumulativeDerivativeValues< double , Dim , PointD >& p ){ p = _centerValues( depth , fIdx , cIdx , true ); } , | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = double; unsigned int Dim = 4]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2528, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:131:106: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 131 | [&]( CumulativeDerivativeValues< double , Dim , PointD >& p ){ p = _cornerValues( depth , fIdx , cIdx , cc , true ); } , | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = double; unsigned int Dim = 4]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2528, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:140:106: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 140 | [&]( CumulativeDerivativeValues< double , Dim , PointD >& p ){ p = _cornerValues( depth , fIdx , cIdx , cc , true ); } , | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = double; unsigned int Dim = 4]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2529, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl: In instantiation of ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetSliceTableData(const SortedTreeNodes<3>&, IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SliceTableData*, IsoSurfaceExtractor<3, Real, Vertex>::SliceData::XSliceTableData*, IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SliceTableData*, int, int) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1772:32: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:252:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 252 | if( offset<0 || offset>((size_t)1<::_SliceValues::setEdgeVertexMap() [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1823:87: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:621:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::_Key, std::pair > >, std::allocator >::_Key, std::pair > > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 621 | for( int j=0 ; j::_XSliceValues::setEdgeVertexMap() [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1825:87: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:732:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::_Key, std::pair > >, std::allocator >::_Key, std::pair > > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 732 | for( int j=0 ; j::_SliceValues::setVertexPairMap() [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1826:87: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:629:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::_Key, IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex >::_Key>, std::allocator >::_Key, IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex >::_Key> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 629 | for( int j=0 ; j::_XSliceValues::setVertexPairMap() [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1828:87: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:740:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::_Key, IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex >::_Key>, std::allocator >::_Key, IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex >::_Key> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 740 | for( int j=0 ; j::_SliceValues::setFaceEdgeMap() [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1829:85: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:641:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::_Key, std::vector >::_IsoEdge, std::allocator >::_IsoEdge> > >, std::allocator >::_Key, std::vector >::_IsoEdge, std::allocator >::_IsoEdge> > > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 641 | for( int j=0 ; j >::_IsoEdge, std::allocator >::_IsoEdge> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 645 | else for( int k=0 ; ksecond.push_back( faceEdgeKeyValues[i][j].second[k] ); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl: In instantiation of ‘void IsoSurfaceExtractor<3, Real, Vertex>::_XSliceValues::setFaceEdgeMap() [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1831:85: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:752:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::_Key, std::vector >::_IsoEdge, std::allocator >::_IsoEdge> > >, std::allocator >::_Key, std::vector >::_IsoEdge, std::allocator >::_IsoEdge> > > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 752 | for( int j=0 ; j >::_IsoEdge, std::allocator >::_IsoEdge> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 756 | else for( int k=0 ; ksecond.push_back( faceEdgeKeyValues[i][j].second[k] ); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2529, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl: In instantiation of ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetIsoSurface(const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, const IsoSurfaceExtractor<3, Real, Vertex>::_XSliceValues&, CoredMeshData&, bool, bool, node_index_type&, bool) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; node_index_type = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1835:19: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1453:72: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::_IsoEdge, std::allocator >::_IsoEdge> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1453 | if( idx==edges.size() ) | ~~~^~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1391:55: warning: unused variable ‘mcIndex’ [-Wunused-variable] 1391 | unsigned char mcIndex = ( bValues.mcIndices[ i - bValues.sliceData.nodeOffset ] ) | ( fValues.mcIndices[ i - fValues.sliceData.nodeOffset ]<<4 ); | ^~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘void RegularTreeNode::Neighbors >::clear() [with unsigned int ...Widths = {3, 3, 3}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:457:206: required from ‘RegularTreeNode::Neighbors >::Neighbors() [with unsigned int ...Widths = {3, 3, 3}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:501:14: required from ‘void RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::set(int) [with unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:288:16: required from ‘FEMTree::DensityEstimator* FEMTree::setDensityEstimator(const std::vector >&, FEMTree::LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:535:71: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:460:130: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 460 | void RegularTreeNode< Dim , NodeData , DepthAndOffsetType >::Neighbors< UIntPack< Widths ... > >::clear( void ){ for( int i=0 ; i >::Size ; i++ ) neighbors.data[i] = NULL; } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:54, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BlockedVector.h: In instantiation of ‘size_t BlockedVector::resize(size_t, const T&) [with T = int; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2; size_t = long unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:252:69: required from ‘void SparseNodeData >::reserve(size_t) [with Data = float; unsigned int ...FEMSigs = {6, 6, 6}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:57:24: required from ‘void FEMTree::_addWeightContribution(Allocator >*, FEMTree::DensityEstimator&, FEMTree::FEMTreeNode*, Point, PointSupportKey::type>&, Real) [with bool ThreadSafe = true; unsigned int WeightDegree = 2; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:305:36: required from ‘FEMTree::DensityEstimator* FEMTree::setDensityEstimator(const std::vector >&, FEMTree::LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:535:71: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BlockedVector.h:109:24: warning: unused variable ‘blockIndex’ [-Wunused-variable] 109 | size_t blockIndex = index & _Mask; | ^~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_addWeightContribution(Allocator >*, FEMTree<3, float>::DensityEstimator<2>&, FEMTree<3, float>::FEMTreeNode*, Point, PointSupportKey >&, float)::; ProcessFunction = FEMTree<3, float>::_addWeightContribution(Allocator >*, FEMTree<3, float>::DensityEstimator<2>&, FEMTree<3, float>::FEMTreeNode*, Point, PointSupportKey >&, float)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_addWeightContribution(Allocator >*, FEMTree<3, float>::DensityEstimator<2>&, FEMTree<3, float>::FEMTreeNode*, Point, PointSupportKey >&, float)::; ProcessFunction = FEMTree<3, float>::_addWeightContribution(Allocator >*, FEMTree<3, float>::DensityEstimator<2>&, FEMTree<3, float>::FEMTreeNode*, Point, PointSupportKey >&, float)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:69:2: required from ‘void FEMTree::_addWeightContribution(Allocator >*, FEMTree::DensityEstimator&, FEMTree::FEMTreeNode*, Point, PointSupportKey::type>&, Real) [with bool ThreadSafe = true; unsigned int WeightDegree = 2; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:305:36: required from ‘FEMTree::DensityEstimator* FEMTree::setDensityEstimator(const std::vector >&, FEMTree::LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:535:71: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:49: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h: In instantiation of ‘bool SetAtomic64(volatile Value*, Value, Value) [with Value = float]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:624:21: required from ‘void AddAtomic64(Number&, Number) [with Number = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:664:28: required from ‘void AddAtomic(Data&, Data) [with Data = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:374:14: required from ‘SparseNodeData > FEMTree::setDataField(UIntPack, const std::vector >&, const std::vector&, const FEMTree::DensityEstimator*, Real&, std::function) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:587:32: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 587 | uint64_t &_oldValue = *(uint64_t *)&oldValue; | ^~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:588:32: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 588 | uint64_t &_newValue = *(uint64_t *)&newValue; | ^~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:587:19: warning: unused variable ‘_oldValue’ [-Wunused-variable] 587 | uint64_t &_oldValue = *(uint64_t *)&oldValue; | ^~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2526, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl: In instantiation of ‘Real FEMTree::_getSamplesPerNode(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = PointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29: required from ‘void FEMTree::_getSampleDepthAndWeight(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = PointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:203:26: required from ‘Real FEMTree::_splatPointData(Allocator >*, const FEMTree::DensityEstimator&, Point, V, SparseNodeData >&, PointSupportKey::type>&, PointSupportKey::Degree ...> >&, FEMTree::LocalDepth, FEMTree::LocalDepth, int, Real) [with bool CreateNodes = true; bool ThreadSafe = true; unsigned int WeightDegree = 2; V = Point; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:381:119: required from ‘SparseNodeData > FEMTree::setDataField(UIntPack, const std::vector >&, const std::vector&, const FEMTree::DensityEstimator*, Real&, std::function) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:95:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 95 | for( int dim=0 ; dim::BSplineComponentValues( ( position[dim]-start[dim] ) / w , values[dim] ); | ~~~^~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_splatPointData, 7, 7, 7>(Allocator >*, FEMTree<3, float>::FEMTreeNode*, Point, Point, SparseNodeData, UIntPack<7, 7, 7> >&, PointSupportKey >&)::; ProcessFunction = FEMTree<3, float>::_splatPointData, 7, 7, 7>(Allocator >*, FEMTree<3, float>::FEMTreeNode*, Point, Point, SparseNodeData, UIntPack<7, 7, 7> >&, PointSupportKey >&)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_splatPointData, 7, 7, 7>(Allocator >*, FEMTree<3, float>::FEMTreeNode*, Point, Point, SparseNodeData, UIntPack<7, 7, 7> >&, PointSupportKey >&)::; ProcessFunction = FEMTree<3, float>::_splatPointData, 7, 7, 7>(Allocator >*, FEMTree<3, float>::FEMTreeNode*, Point, Point, SparseNodeData, UIntPack<7, 7, 7> >&, PointSupportKey >&)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:167:2: required from ‘void FEMTree::_splatPointData(Allocator >*, FEMTree::FEMTreeNode*, Point, V, SparseNodeData >&, PointSupportKey::Degree ...> >&) [with bool CreateNodes = true; bool ThreadSafe = true; V = Point; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:390:61: required from ‘SparseNodeData > FEMTree::setDataField(UIntPack, const std::vector >&, const std::vector&, const FEMTree::DensityEstimator*, Real&, std::function) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, ConstWindowSlice*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = true; bool ThreadSafe = true; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int ..._PLeftRadii = {2, 2, 2}; unsigned int ..._PRightRadii = {2, 2, 2}; unsigned int ..._CLeftRadii = {2, 2, 2}; unsigned int ..._CRightRadii = {2, 2, 2}; unsigned int ...LeftRadii = {2, 2, 2}; unsigned int ...RightRadii = {2, 2, 2}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:518:69: required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, WindowSlice*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = true; bool ThreadSafe = true; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int ..._PLeftRadii = {2, 2, 2}; unsigned int ..._PRightRadii = {2, 2, 2}; unsigned int ..._CLeftRadii = {2, 2, 2}; unsigned int ..._CRightRadii = {2, 2, 2}; unsigned int ...LeftRadii = {2, 2, 2}; unsigned int ...RightRadii = {2, 2, 2}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:608:50: required from ‘RegularTreeNode::Neighbors >& RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode*, Allocator >*, NodeInitializer&) [with bool CreateNodes = true; bool ThreadSafe = true; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int ...LeftRadii = {2, 2, 2}; unsigned int ...RightRadii = {2, 2, 2}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:518:52: required from ‘void FEMTree::finalizeForMultigrid(FEMTree::LocalDepth, HasDataFunctor, DenseOrSparseNodeData* ...) [with unsigned int MaxDegree = 2; HasDataFunctor = FEMTree<3, float>::HasNormalDataFunctor >; DenseOrSparseNodeData = {SparseNodeData, UIntPack<7, 7, 7> >, FEMTree<3, float>::DensityEstimator<2>}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:599:59: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:510:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 510 | for( int d=0 ; d>d ) & 1; | ~^~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘void RegularTreeNode::ConstNeighbors >::clear() [with unsigned int ...Widths = {4, 4, 4}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:467:216: required from ‘RegularTreeNode::ConstNeighbors >::ConstNeighbors() [with unsigned int ...Widths = {4, 4, 4}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2805:66: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:470:135: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 470 | void RegularTreeNode< Dim , NodeData , DepthAndOffsetType >::ConstNeighbors< UIntPack< Widths ... > >::clear( void ){ for( int i=0 ; i >::Size ; i++ ) neighbors.data[i] = NULL; } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode::ConstNeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, UIntPack<_LeftRadii ...>, UIntPack<_PLeftRadii ...>, ConstWindowSlice*, UIntPack<_LeftRadii + _RightRadii + 1...> >, WindowSlice*, UIntPack<_LeftRadii + _RightRadii + 1...> >, int) [with unsigned int ..._PLeftRadii = {1, 1, 1}; unsigned int ..._PRightRadii = {1, 1, 1}; unsigned int ..._CLeftRadii = {2, 2, 2}; unsigned int ..._CRightRadii = {1, 1, 1}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:798:17: required from ‘void RegularTreeNode::ConstNeighborKey, UIntPack<__Values ...> >::getNeighbors(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, const RegularTreeNode*, RegularTreeNode::ConstNeighbors >&) [with unsigned int ..._LeftRadii = {2, 2, 2}; unsigned int ..._RightRadii = {1, 1, 1}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2806:28: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:709:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 709 | for( int d=0 ; d>d ) & 1; | ~^~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode::ConstNeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, UIntPack<_LeftRadii ...>, UIntPack<_PLeftRadii ...>, ConstWindowSlice*, UIntPack<_LeftRadii + _RightRadii + 1...> >, WindowSlice*, UIntPack<_LeftRadii + _RightRadii + 1...> >, int) [with unsigned int ..._PLeftRadii = {1, 1, 1}; unsigned int ..._PRightRadii = {1, 1, 1}; unsigned int ..._CLeftRadii = {1, 1, 1}; unsigned int ..._CRightRadii = {2, 2, 2}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:798:17: required from ‘void RegularTreeNode::ConstNeighborKey, UIntPack<__Values ...> >::getNeighbors(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, const RegularTreeNode*, RegularTreeNode::ConstNeighbors >&) [with unsigned int ..._LeftRadii = {1, 1, 1}; unsigned int ..._RightRadii = {2, 2, 2}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2869:29: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:709:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_setEvaluationState(const double*, unsigned int, State&) const [with unsigned int I = 0; unsigned int TSig = 5; unsigned int D = 0; State = FEMIntegrator::PointEvaluatorState, UIntPack<0, 0, 0> >; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:957:60: required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_initEvaluationState(UIntPack, UIntPack, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState, UIntPack<0, 0, 0> >; unsigned int TSig = 5; unsigned int ...TSigs = {5, 5}; unsigned int D = 0; unsigned int ...Ds = {0, 0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}; typename std::enable_if<(sizeof... (TSigs) != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:925:24: required from ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::initEvaluationState(Point, UIntPack<_Values ...> >::Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState, UIntPack >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:3037:37: required from ‘void FEMTree::addInterpolationConstraints(DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:946:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 946 | for( int d=0 ; d<=D ; d++ ) std::get< I >( state._oneDValues ).values[ s+LeftPointSupportRadius ][d] = components[d]( _p ); | ~^~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:936:48: warning: unused variable ‘LeftSupportRadius’ [-Wunused-variable] 936 | static const int LeftSupportRadius = -BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportStart; | ^~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:938:47: warning: unused variable ‘RightSupportRadius’ [-Wunused-variable] 938 | static const int RightSupportRadius = BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportEnd ; | ^~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::addInterpolationConstraints(DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::InterpolationInfo&) const::::; ProcessFunction = FEMTree<3, float>::addInterpolationConstraints(DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::InterpolationInfo&) const::::; Windows = {WindowSlice*, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::addInterpolationConstraints(DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::InterpolationInfo&) const::::; ProcessFunction = FEMTree<3, float>::addInterpolationConstraints(DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::InterpolationInfo&) const::::; Windows = {WindowSlice*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::addInterpolationConstraints(DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::InterpolationInfo&) const::::; ProcessFunction = FEMTree<3, float>::addInterpolationConstraints(DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::InterpolationInfo&) const::::; Windows = {WindowSlice*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:3041:8: required from ‘void FEMTree::addInterpolationConstraints(DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree::_updateRestrictedIntegralConstraints(UIntPack, const BaseFEMIntegrator::System::Degree ...> >&, FEMTree::LocalDepth, const T*, T*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2569:40: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1386:57: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1386 | for( int i=0 ; i::Size ; i++ ) if( _isValidFEM1Node( nodes[i] ) ) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1393:57: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1393 | for( int i=0 ; i::Size ; i++ ) if( _isValidFEM1Node( nodes[i] ) ) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1352:25: warning: unused variable ‘range’ [-Wunused-variable] 1352 | node_index_type range = end-start; | ^~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1353:25: warning: unused variable ‘lStart’ [-Wunused-variable] 1353 | node_index_type lStart = _sNodesBegin(highDepth-1); | ^~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree::_updateRestrictedInterpolationConstraints(FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, const T*, T*, const FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2570:45: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1501:65: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1501 | for( int d=0 ; d::Size ; d++ ) temp += dualValues[d] * values[d]; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1460:25: warning: unused variable ‘start’ [-Wunused-variable] 1460 | node_index_type start = _sNodesBegin(lowDepth) , end = _sNodesEnd(lowDepth); | ^~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1460:58: warning: unused variable ‘end’ [-Wunused-variable] 1460 | node_index_type start = _sNodesBegin(lowDepth) , end = _sNodesEnd(lowDepth); | ^~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree::_setPointValuesFromProlongedSolution(FEMTree::LocalDepth, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const T*, FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2581:83: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1436:58: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 1436 | pData.dualValues = interpolationInfo( pIndex , _coarserFunctionValues< PointD >( UIntPack< FEMSigs ... >() , pData.position , neighborKey , _sNodes.treeNodes[i] , bsData , prolongedSolution ) ) * pData.weight; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = float; unsigned int Dim = 1]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘DenseNodeData > FEMTree::supportWeights(UIntPack) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2628:79: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2025:57: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 2025 | for( int i=0 ; i::Degree , 0 >::OverlapSize ... > >::Size ; i++ ) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/hashmap/DeviceHashBackend.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/hashmap/DeviceHashBackend.cpp.o -MF CMakeFiles/core.dir/hashmap/DeviceHashBackend.cpp.o.d -o CMakeFiles/core.dir/hashmap/DeviceHashBackend.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/hashmap/DeviceHashBackend.cpp /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘DenseNodeData > FEMTree::prolongationWeights(UIntPack, bool) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2629:108: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2181:57: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2181 | for( int d=0 ; d>d)&1][d] - DownSampleStart[0][d] , end[d] = - DownSampleStart[0][d] + DownSampleEnd[(c>>d)&1][d] + 1; | ~^~~~ [ 41%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/hashmap/HashMap.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/hashmap/HashMap.cpp.o -MF CMakeFiles/core.dir/hashmap/HashMap.cpp.o.d -o CMakeFiles/core.dir/hashmap/HashMap.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/hashmap/HashMap.cpp In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:744:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 744 | for( int dd=0 ; dd::_solveSystemCG(UIntPack, const BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, const T*, TDotT, int, bool, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2657:61: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:577:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 577 | for( int d=0 ; d::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:85:4: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:94:5: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:103:5: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:119:4: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:128:5: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:137:5: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2526, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl: In instantiation of ‘void FEMTree::_getSampleDepthAndWeight(const FEMTree::DensityEstimator&, Point, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = PointSupportKey >; unsigned int Dim = 3; Real = float]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:289:47: required from ‘Real FEMTree::_nearestMultiSplatPointData(const FEMTree::DensityEstimator*, FEMTree::FEMTreeNode*, Point, V, SparseNodeData >&, PointSupportKey::type>&, int) [with unsigned int WeightDegree = 2; V = ProjectiveData; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:449:61: required from ‘SparseNodeData, typename _IsotropicUIntPack::type> FEMTree::setMultiDepthDataField(const std::vector >&, std::vector&, const FEMTree::DensityEstimator*, bool) [with unsigned int DataSig = 0; bool CreateNodes = false; unsigned int DensityDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:367:77: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:135:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 135 | for( int d=0 ; d::Neighbors >& RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode*, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int ...LeftRadii = {0, 0, 0}; unsigned int ...RightRadii = {0, 0, 0}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:261:59: required from ‘Real FEMTree::_multiSplatPointData(Allocator >*, const FEMTree::DensityEstimator*, FEMTree::FEMTreeNode*, Point, V, SparseNodeData >&, PointSupportKey::type>&, PointSupportKey::Degree ...> >&, int) [with bool CreateNodes = false; bool ThreadSafe = false; unsigned int WeightDegree = 2; V = ProjectiveData; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:450:76: required from ‘SparseNodeData, typename _IsotropicUIntPack::type> FEMTree::setMultiDepthDataField(const std::vector >&, std::vector&, const FEMTree::DensityEstimator*, bool) [with unsigned int DataSig = 0; bool CreateNodes = false; unsigned int DensityDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:367:77: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:600:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 600 | for( int i=0 ; i >::Size ; i++ ) if( !neighbors.neighbors.data[i] ) reset = true; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2528, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl: In instantiation of ‘CumulativeDerivativeValues FEMTree::_Evaluator, PointD>::_centerValues(unsigned int, const int*, const int*, bool) const [with unsigned int _PointD = 1; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:88:85: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:44:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 44 | for( int d=0 ; d FEMTree::_Evaluator, PointD>::_cornerValues(unsigned int, const int*, const int*, int, bool) const [with unsigned int _PointD = 1; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:97:86: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:53:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 53 | for( int d=0 ; d>d) & 1 ) ? FRONT : BACK; | ~^~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2529, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl: In instantiation of ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoCorners(const FEMTree<3, Real>&, const Real*, const Real*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, HyperCube::Direction, std::vector::_SlabValues>&, IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1> = FEMTree<3, float>::_Evaluator, 1>]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:808:60: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoCorners(const FEMTree<3, Real>&, const Real*, const Real*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, std::vector::_SlabValues>&, IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1> = FEMTree<3, float>::_Evaluator, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1784:38: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:817:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 817 | for( int d=0 ; d& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 847 | if( useBoundaryEvaluation ) p = tree.template _getCornerValues< Real , 1 >( bNeighborKey , leaf , c.index , coefficients , coarseCoefficients , evaluator , tree._maxDepth , isInterior ); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = float; unsigned int Dim = 4]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2529, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:848:95: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 848 | else p = tree.template _getCornerValues< Real , 1 >( neighborKey , leaf , c.index , coefficients , coarseCoefficients , evaluator , tree._maxDepth , isInterior ); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = float; unsigned int Dim = 4]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2529, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:849:135: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 849 | sValues.cornerValues[vIndex] = p[0] , sValues.cornerGradients[vIndex] = Point< Real , Dim >( p[1] , p[2] , p[3] ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = float; unsigned int Dim = 3]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2529, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:869:122: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 869 | if( _sValues.cornerGradients ) _sValues.cornerGradients[_vIndex] = sValues.cornerGradients[vIndex]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = float; unsigned int Dim = 3]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2529, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl: In instantiation of ‘static IsoSurfaceExtractor<3, Real, Vertex>::_Key IsoSurfaceExtractor<3, Real, Vertex>::_VertexData::EdgeIndex(const TreeNode*, HyperCube::Cube<3>::Element<1>, int) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1061:43: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, node_index_type&, CoredMeshData&, std::vector::_SlabValues>&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:891:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 891 | for( int dd=0 ; dd& std::pair<_T1, _T2>::operator=(typename std::conditional, std::is_move_assignable<_T2> >::value, std::pair<_T1, _T2>&&, std::__nonesuch&&>::type) [with _T1 = int; _T2 = open3d::geometry::poisson::Open3DVertex; typename std::conditional, std::is_move_assignable<_T2> >::value, std::pair<_T1, _T2>&&, std::__nonesuch&&>::type = std::pair >&&]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1071:26: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, node_index_type&, CoredMeshData&, std::vector::_SlabValues>&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:147:7: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 147 | class Open3DVertex { | ^~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = float; unsigned int Dim = 3]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /usr/include/c++/11/bits/stl_algobase.h:64, from /usr/include/c++/11/bits/specfun.h:45, from /usr/include/c++/11/cmath:1935, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:27: /usr/include/c++/11/bits/stl_pair.h:409:16: note: synthesized method ‘open3d::geometry::poisson::Open3DVertex& open3d::geometry::poisson::Open3DVertex::operator=(open3d::geometry::poisson::Open3DVertex&&)’ first required here 409 | second = std::forward(__p.second); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2529, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl: In instantiation of ‘static IsoSurfaceExtractor<3, Real, Vertex>::_Key IsoSurfaceExtractor<3, Real, Vertex>::_VertexData::FaceIndex(const TreeNode*, HyperCube::Cube<3>::Element<2>, int) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1361:43: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoEdges(const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, std::vector::_SlabValues>&) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1818:23: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:909:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 909 | for( int dd=0 ; dd& std::pair<_T1, _T2>::operator=(typename std::conditional, std::is_copy_assignable<_T2> >::value, const std::pair<_T1, _T2>&, const std::__nonesuch&>::type) [with _T1 = int; _T2 = open3d::geometry::poisson::Open3DVertex; typename std::conditional, std::is_copy_assignable<_T2> >::value, const std::pair<_T1, _T2>&, const std::__nonesuch&>::type = const std::pair >&]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:621:109: required from ‘void IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues::setEdgeVertexMap() [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1823:87: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:147:7: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 147 | class Open3DVertex { | ^~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = float; unsigned int Dim = 3]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /usr/include/c++/11/bits/stl_algobase.h:64, from /usr/include/c++/11/bits/specfun.h:45, from /usr/include/c++/11/cmath:1935, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:27: /usr/include/c++/11/bits/stl_pair.h:396:16: note: synthesized method ‘open3d::geometry::poisson::Open3DVertex& open3d::geometry::poisson::Open3DVertex::operator=(const open3d::geometry::poisson::Open3DVertex&)’ first required here 396 | second = __p.second; | ~~~~~~~^~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2529, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl: In instantiation of ‘static unsigned int IsoSurfaceExtractor<3, Real, Vertex>::_AddIsoPolygons(unsigned int, CoredMeshData&, std::vector >&, bool, bool, node_index_type&) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; node_index_type = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1489:23: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetIsoSurface(const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, const IsoSurfaceExtractor<3, Real, Vertex>::_XSliceValues&, CoredMeshData&, bool, bool, node_index_type&, bool) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1835:19: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1706:94: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 1706 | for( unsigned int i=0 ; i’ has user-provided ‘Point::Point(const Point&) [with Real = float; unsigned int Dim = 3]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:49: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h: In instantiation of ‘bool SetAtomic32(volatile Value*, Value, Value) [with Value = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:647:28: required from ‘bool SetAtomic(volatile Value*, Value, Value) [with Value = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:177:15: required from ‘bool RegularTreeNode::_initChildren_s(Allocator >*, Initializer&) [with Initializer = FEMTree<3, float>::_NodeInitializer; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:72:38: required from ‘bool RegularTreeNode::initChildren(Allocator >*, Initializer&) [with bool ThreadSafe = false; Initializer = FEMTree<3, float>::_NodeInitializer; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:66:39: required from ‘FEMTree::FEMTree(size_t) [with unsigned int Dim = 3; Real = float; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:454:24: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:573:32: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 573 | uint32_t &_oldValue = *(uint32_t *)&oldValue; | ^~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:574:32: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 574 | uint32_t &_newValue = *(uint32_t *)&newValue; | ^~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:573:19: warning: unused variable ‘_oldValue’ [-Wunused-variable] 573 | uint32_t &_oldValue = *(uint32_t *)&oldValue; | ^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h: In instantiation of ‘bool SetAtomic64(volatile Value*, Value, Value) [with Value = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:648:28: required from ‘bool SetAtomic(volatile Value*, Value, Value) [with Value = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:177:15: required from ‘bool RegularTreeNode::_initChildren_s(Allocator >*, Initializer&) [with Initializer = FEMTree<3, float>::_NodeInitializer; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:72:38: required from ‘bool RegularTreeNode::initChildren(Allocator >*, Initializer&) [with bool ThreadSafe = false; Initializer = FEMTree<3, float>::_NodeInitializer; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:66:39: required from ‘FEMTree::FEMTree(size_t) [with unsigned int Dim = 3; Real = float; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:454:24: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:587:32: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 587 | uint64_t &_oldValue = *(uint64_t *)&oldValue; | ^~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:588:32: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 588 | uint64_t &_newValue = *(uint64_t *)&newValue; | ^~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:587:19: warning: unused variable ‘_oldValue’ [-Wunused-variable] 587 | uint64_t &_oldValue = *(uint64_t *)&oldValue; | ^~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, ConstWindowSlice*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = true; bool ThreadSafe = true; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int ..._PLeftRadii = {1, 1, 1}; unsigned int ..._PRightRadii = {1, 1, 1}; unsigned int ..._CLeftRadii = {1, 1, 1}; unsigned int ..._CRightRadii = {1, 1, 1}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:518:69: required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, WindowSlice*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = true; bool ThreadSafe = true; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int ..._PLeftRadii = {1, 1, 1}; unsigned int ..._PRightRadii = {1, 1, 1}; unsigned int ..._CLeftRadii = {1, 1, 1}; unsigned int ..._CRightRadii = {1, 1, 1}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:608:50: required from ‘RegularTreeNode::Neighbors >& RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode*, Allocator >*, NodeInitializer&) [with bool CreateNodes = true; bool ThreadSafe = true; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:55:187: required from ‘void FEMTree::_addWeightContribution(Allocator >*, FEMTree::DensityEstimator&, FEMTree::FEMTreeNode*, Point, PointSupportKey::type>&, Real) [with bool ThreadSafe = true; unsigned int WeightDegree = 2; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:305:36: required from ‘FEMTree::DensityEstimator* FEMTree::setDensityEstimator(const std::vector >&, FEMTree::LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:535:71: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:510:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 510 | for( int d=0 ; d>d ) & 1; | ~^~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::_addWeightContribution(Allocator >*, FEMTree<3, float>::DensityEstimator<2>&, FEMTree<3, float>::FEMTreeNode*, Point, PointSupportKey >&, float)::; ProcessFunction = FEMTree<3, float>::_addWeightContribution(Allocator >*, FEMTree<3, float>::DensityEstimator<2>&, FEMTree<3, float>::FEMTreeNode*, Point, PointSupportKey >&, float)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_addWeightContribution(Allocator >*, FEMTree<3, float>::DensityEstimator<2>&, FEMTree<3, float>::FEMTreeNode*, Point, PointSupportKey >&, float)::; ProcessFunction = FEMTree<3, float>::_addWeightContribution(Allocator >*, FEMTree<3, float>::DensityEstimator<2>&, FEMTree<3, float>::FEMTreeNode*, Point, PointSupportKey >&, float)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_addWeightContribution(Allocator >*, FEMTree<3, float>::DensityEstimator<2>&, FEMTree<3, float>::FEMTreeNode*, Point, PointSupportKey >&, float)::; ProcessFunction = FEMTree<3, float>::_addWeightContribution(Allocator >*, FEMTree<3, float>::DensityEstimator<2>&, FEMTree<3, float>::FEMTreeNode*, Point, PointSupportKey >&, float)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:69:2: required from ‘void FEMTree::_addWeightContribution(Allocator >*, FEMTree::DensityEstimator&, FEMTree::FEMTreeNode*, Point, PointSupportKey::type>&, Real) [with bool ThreadSafe = true; unsigned int WeightDegree = 2; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:305:36: required from ‘FEMTree::DensityEstimator* FEMTree::setDensityEstimator(const std::vector >&, FEMTree::LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:535:71: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::_splatPointData, 7, 7, 7>(Allocator >*, FEMTree<3, float>::FEMTreeNode*, Point, Point, SparseNodeData, UIntPack<7, 7, 7> >&, PointSupportKey >&)::; ProcessFunction = FEMTree<3, float>::_splatPointData, 7, 7, 7>(Allocator >*, FEMTree<3, float>::FEMTreeNode*, Point, Point, SparseNodeData, UIntPack<7, 7, 7> >&, PointSupportKey >&)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_splatPointData, 7, 7, 7>(Allocator >*, FEMTree<3, float>::FEMTreeNode*, Point, Point, SparseNodeData, UIntPack<7, 7, 7> >&, PointSupportKey >&)::; ProcessFunction = FEMTree<3, float>::_splatPointData, 7, 7, 7>(Allocator >*, FEMTree<3, float>::FEMTreeNode*, Point, Point, SparseNodeData, UIntPack<7, 7, 7> >&, PointSupportKey >&)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_splatPointData, 7, 7, 7>(Allocator >*, FEMTree<3, float>::FEMTreeNode*, Point, Point, SparseNodeData, UIntPack<7, 7, 7> >&, PointSupportKey >&)::; ProcessFunction = FEMTree<3, float>::_splatPointData, 7, 7, 7>(Allocator >*, FEMTree<3, float>::FEMTreeNode*, Point, Point, SparseNodeData, UIntPack<7, 7, 7> >&, PointSupportKey >&)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:167:2: required from ‘void FEMTree::_splatPointData(Allocator >*, FEMTree::FEMTreeNode*, Point, V, SparseNodeData >&, PointSupportKey::Degree ...> >&) [with bool CreateNodes = true; bool ThreadSafe = true; V = Point; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:390:61: required from ‘SparseNodeData > FEMTree::setDataField(UIntPack, const std::vector >&, const std::vector&, const FEMTree::DensityEstimator*, Real&, std::function) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:43:25: required from ‘void BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2794:34: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:48:25: required from ‘void BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2794:34: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = std::function; ProcessFunction = std::function&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = std::function; ProcessFunction = std::function&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:66:25: required from ‘void BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::setStencils(BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2795:34: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function; ProcessFunction = std::function, UIntPack<2, 2, 2>, 3>::CCStencil&)>; Windows = {WindowSlice, UIntPack<2, 2, 2>, 3>::CCStencil, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function; ProcessFunction = std::function, UIntPack<2, 2, 2>, 3>::CCStencil&)>; Windows = {WindowSlice, UIntPack<2, 2, 2>, 3>::CCStencil, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:68:24: required from ‘void BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::setStencils(BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2795:34: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘void RegularTreeNode::ConstNeighbors >::clear() [with unsigned int ...Widths = {3, 3, 3}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:467:216: required from ‘RegularTreeNode::ConstNeighbors >::ConstNeighbors() [with unsigned int ...Widths = {3, 3, 3}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:699:14: required from ‘void RegularTreeNode::ConstNeighborKey, UIntPack<__Values ...> >::set(int) [with unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2797:70: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:470:135: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 470 | void RegularTreeNode< Dim , NodeData , DepthAndOffsetType >::ConstNeighbors< UIntPack< Widths ... > >::clear( void ){ for( int i=0 ; i >::Size ; i++ ) neighbors.data[i] = NULL; } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode::ConstNeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, UIntPack<_LeftRadii ...>, UIntPack<_PLeftRadii ...>, ConstWindowSlice*, UIntPack<_LeftRadii + _RightRadii + 1...> >, WindowSlice*, UIntPack<_LeftRadii + _RightRadii + 1...> >, int) [with unsigned int ..._PLeftRadii = {1, 1, 1}; unsigned int ..._PRightRadii = {1, 1, 1}; unsigned int ..._CLeftRadii = {1, 1, 1}; unsigned int ..._CRightRadii = {1, 1, 1}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:798:17: required from ‘void RegularTreeNode::ConstNeighborKey, UIntPack<__Values ...> >::getNeighbors(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, const RegularTreeNode*, RegularTreeNode::ConstNeighbors >&) [with unsigned int ..._LeftRadii = {1, 1, 1}; unsigned int ..._RightRadii = {1, 1, 1}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:804:15: required from ‘void RegularTreeNode::ConstNeighborKey, UIntPack<__Values ...> >::getNeighbors(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, const RegularTreeNode*, RegularTreeNode::ConstNeighbors >&) [with unsigned int ..._LeftRadii = {2, 2, 2}; unsigned int ..._RightRadii = {1, 1, 1}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2806:28: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:709:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 709 | for( int d=0 ; d>d ) & 1; | ~^~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:49, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h: In instantiation of ‘void BSplineData::SparseBSplineEvaluator::init(unsigned int) [with unsigned int FEMSig = 5; unsigned int D = 0]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:499:66: required from ‘void BSplineData::reset(int) [with unsigned int FEMSig = 5; unsigned int D = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:931:122: required from ‘typename std::enable_if<(I < FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::Dim)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_init() [with unsigned int I = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}; typename std::enable_if<(I < FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:912:74: required from ‘FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::PointEvaluator(unsigned int) [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2994:17: required from ‘void FEMTree::addInterpolationConstraints(DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:527:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 527 | for( int i=0 ; i<=Degree ; i++ ) _preComponents[i] = BSplineComponents( depth , _preStart+i ) , _postComponents[i] = BSplineComponents( depth , _postStart+i ); | ~^~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_setEvaluationState(const double*, unsigned int, State&) const [with unsigned int I = 1; unsigned int TSig = 5; unsigned int D = 0; State = FEMIntegrator::PointEvaluatorState, UIntPack<0, 0, 0> >; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:957:60: required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_initEvaluationState(UIntPack, UIntPack, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState, UIntPack<0, 0, 0> >; unsigned int TSig = 5; unsigned int ...TSigs = {5}; unsigned int D = 0; unsigned int ...Ds = {0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}; typename std::enable_if<(sizeof... (TSigs) != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:958:24: required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_initEvaluationState(UIntPack, UIntPack, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState, UIntPack<0, 0, 0> >; unsigned int TSig = 5; unsigned int ...TSigs = {5, 5}; unsigned int D = 0; unsigned int ...Ds = {0, 0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}; typename std::enable_if<(sizeof... (TSigs) != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:925:24: required from ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::initEvaluationState(Point, UIntPack<_Values ...> >::Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState, UIntPack >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:3037:37: required from ‘void FEMTree::addInterpolationConstraints(DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:946:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 946 | for( int d=0 ; d<=D ; d++ ) std::get< I >( state._oneDValues ).values[ s+LeftPointSupportRadius ][d] = components[d]( _p ); | ~^~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:936:48: warning: unused variable ‘LeftSupportRadius’ [-Wunused-variable] 936 | static const int LeftSupportRadius = -BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportStart; | ^~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:938:47: warning: unused variable ‘RightSupportRadius’ [-Wunused-variable] 938 | static const int RightSupportRadius = BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportEnd ; | ^~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = FEMTree<3, float>::addInterpolationConstraints(DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::InterpolationInfo&) const::::; ProcessFunction = FEMTree<3, float>::addInterpolationConstraints(DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::InterpolationInfo&) const::::; Windows = {WindowSlice*, UIntPack<2> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::addInterpolationConstraints(DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::InterpolationInfo&) const::::; ProcessFunction = FEMTree<3, float>::addInterpolationConstraints(DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::InterpolationInfo&) const::::; Windows = {WindowSlice*, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::addInterpolationConstraints(DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::InterpolationInfo&) const::::; ProcessFunction = FEMTree<3, float>::addInterpolationConstraints(DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::InterpolationInfo&) const::::; Windows = {WindowSlice*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::addInterpolationConstraints(DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::InterpolationInfo&) const::::; ProcessFunction = FEMTree<3, float>::addInterpolationConstraints(DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::InterpolationInfo&) const::::; Windows = {WindowSlice*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:3041:8: required from ‘void FEMTree::addInterpolationConstraints(DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 234 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::initEvaluationState(Point, UIntPack<_Values ...> >::Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState, UIntPack >&) const [with unsigned int ...EDs = {1, 1, 1}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1480:31: required from ‘void FEMTree::_updateRestrictedInterpolationConstraints(FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, const T*, T*, const FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2570:45: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:924:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 924 | for( int d=0 ; d FEMTree::_finerFunctionValues(UIntPack, Point, const ConstPointSupportKey::Degree ...> >&, const FEMTreeNode*, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const T*) const [with unsigned int PointD = 0; T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1485:123: required from ‘void FEMTree::_updateRestrictedInterpolationConstraints(FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, const T*, T*, const FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2570:45: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1588:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1588 | for( int dd=0 ; dd>dd) & 1 ); | ~~^~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1603:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1603 | for( int s=0 ; s::Size ; s++ ) values[s] += _solution * dValues[s]; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘CumulativeDerivativeValues FEMTree::_coarserFunctionValues(UIntPack, Point, const ConstPointSupportKey::Degree ...> >&, const FEMTreeNode*, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const T*) const [with unsigned int PointD = 0; T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1436:85: required from ‘void FEMTree::_setPointValuesFromProlongedSolution(FEMTree::LocalDepth, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const T*, FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2581:83: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1567:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1567 | for( int s=0 ; s::Size ; s++ ) values[s] += _solution * temp[s]; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘FEMIntegrator::ScalarConstraint, UIntPack<_Values ...>, UIntPack, UIntPack >::ScalarConstraint(const std::initializer_list&) [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {0, 0, 0}; unsigned int ...CSignatures = {0, 0, 0}; unsigned int ...CDerivatives = {0, 0, 0}]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1997:172: required from ‘DenseNodeData > FEMTree::supportWeights(UIntPack) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2628:79: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1088:61: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1088 | if( d>0 ) for( int dd=0 ; dd, UIntPack<_Values ...>, CDim>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {0, 0, 0}; unsigned int CDim = 1]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2005:33: required from ‘DenseNodeData > FEMTree::supportWeights(UIntPack) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2628:79: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:43:257: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 43 | WindowLoop< Dim >::Run( IsotropicUIntPack< Dim , 0 >() , UIntPack< BSplineOverlapSizes< TDegrees , CDegrees >::OverlapSize ... >() , [&]( int d , int i ){ femOffset[d] = i + center + overlapStart[d]; } , [&]( Point< double , CDim >& p ){ p = ccIntegrate( femOffset , cOffset ); } , stencil() ); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = double; unsigned int Dim = 1]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:48:257: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 48 | WindowLoop< Dim >::Run( IsotropicUIntPack< Dim , 0 >() , UIntPack< BSplineOverlapSizes< TDegrees , CDegrees >::OverlapSize ... >() , [&]( int d , int i ){ cOffset[d] = i + center + overlapStart[d]; } , [&]( Point< double , CDim >& p ){ p = ccIntegrate( femOffset , cOffset );} , stencil() ); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = double; unsigned int Dim = 1]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘SparseMatrix FEMTree::downSampleMatrix(UIntPack, FEMTree::LocalDepth) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:661:28: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1752:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1752 | for( int d=0 ; dset( lowDepth ); | ~^~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1784:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1784 | for( int i=0 ; i::Size ; i++ ) if( _isValidFEM1Node( nodes[i] ) ) rowSize++; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1797:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1797 | for( int i=0 ; i::Size ; i++ ) if( _isValidFEM1Node( nodes[i] ) ) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1823:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1823 | for( int d=0 ; d SparseMatrix::transpose(T (*)(const T&)) const [with T = float; IndexType = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:662:28: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/SparseMatrix.inl:343:99: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 343 | for( size_t i=0 ; i SparseMatrix::operator*(const SparseMatrix&) const [with T = float; IndexType = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:663:19: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/SparseMatrix.inl:240:97: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 240 | for( size_t i=0 ; i::setDiagonalR(T*) const [with T = float; const_iterator = const MatrixEntry*]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:670:20: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/SparseMatrixInterface.inl:148:87: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 148 | for( const_iterator iter = begin( i ) ; iter!=e ; iter++ ) if( iter->N==i ) diagonal[i] += iter->Value; | ~~~~~~~^~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘int FEMTree::_solveSlicedSystemGS(UIntPack, const BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, const T*, TDotT, int, bool, unsigned int, SORWeights, FEMTree::_SolverStats&, bool, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; SORWeights = FEMTree<3, float>::solveSystem<5, 5, 5, float, FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, DenseNodeData >&, FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::SORWeights; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1871:43: required from ‘int FEMTree::_solveSystemGS(UIntPack, bool, const BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, const T*, TDotT, int, bool, unsigned int, SORWeights, FEMTree::_SolverStats&, bool, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; SORWeights = FEMTree<3, float>::solveSystem<5, 5, 5, float, FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, DenseNodeData >&, FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::SORWeights; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2656:61: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:495:67: warning: unused variable ‘_b’ [-Wunused-variable] 495 | int b = frontSolveBlock , _b = MOD( b , matrixBlocks ) , __b = MOD( b , solveBlocks ); | ^~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:385:22: warning: variable ‘BBlock’ set but not used [-Wunused-but-set-variable] 385 | auto BBlock = [&]( int d , int b , ConstPointer( T ) B ) | ^~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:434:46: warning: unused variable ‘start’ [-Wunused-variable] 434 | int dir = forward ? 1 : -1 , start = forward ? blockBegin : blockEnd-1 , end = forward ? blockEnd : blockBegin-1; | ^~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:434:90: warning: unused variable ‘end’ [-Wunused-variable] 434 | int dir = forward ? 1 : -1 , start = forward ? blockBegin : blockEnd-1 , end = forward ? blockEnd : blockBegin-1; | ^~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘int FEMTree::_solveSlicedSystemGS(UIntPack, const BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, const T*, TDotT, int, bool, unsigned int, SORWeights, FEMTree::_SolverStats&, bool, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; SORWeights = FEMTree<3, float>::solveSystem<5, 5, 5, float, FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, DenseNodeData >&, FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::TrivialSORWeights; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1871:43: required from ‘int FEMTree::_solveSystemGS(UIntPack, bool, const BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, const T*, TDotT, int, bool, unsigned int, SORWeights, FEMTree::_SolverStats&, bool, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; SORWeights = FEMTree<3, float>::solveSystem<5, 5, 5, float, FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, DenseNodeData >&, FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::TrivialSORWeights; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2720:19: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:495:67: warning: unused variable ‘_b’ [-Wunused-variable] 495 | int b = frontSolveBlock , _b = MOD( b , matrixBlocks ) , __b = MOD( b , solveBlocks ); | ^~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:385:22: warning: variable ‘BBlock’ set but not used [-Wunused-but-set-variable] 385 | auto BBlock = [&]( int d , int b , ConstPointer( T ) B ) | ^~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:434:46: warning: unused variable ‘start’ [-Wunused-variable] 434 | int dir = forward ? 1 : -1 , start = forward ? blockBegin : blockEnd-1 , end = forward ? blockEnd : blockBegin-1; | ^~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:434:90: warning: unused variable ‘end’ [-Wunused-variable] 434 | int dir = forward ? 1 : -1 , start = forward ? blockBegin : blockEnd-1 , end = forward ? blockEnd : blockBegin-1; | ^~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:569, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:49, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static void BSplineEvaluationData::SetCenterEvaluator(typename BSplineEvaluationData::CenterEvaluator::Evaluator&, int) [with unsigned int D = 0; unsigned int FEMSig = 5; typename BSplineEvaluationData::CenterEvaluator::Evaluator = BSplineEvaluationData<5>::CenterEvaluator<0>::Evaluator]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:363:119: required from ‘static void BSplineEvaluationData::SetEvaluator(BSplineEvaluationData::Evaluator&, int) [with unsigned int D = 0; unsigned int FEMSig = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2017:98: required from ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setEvaluators(unsigned int) [with unsigned int I = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:74:16: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:83:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 83 | for( int d1=0 ; d1<=D ; d1++ ) evaluator._ccValues[d1][i][j-BSplineSupportSizes< Degree >::SupportStart] = Value( depth , ii , s/res , d1 ); | ~~^~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static void BSplineEvaluationData::SetCornerEvaluator(typename BSplineEvaluationData::CornerEvaluator::Evaluator&, int) [with unsigned int D = 0; unsigned int FEMSig = 5; typename BSplineEvaluationData::CornerEvaluator::Evaluator = BSplineEvaluationData<5>::CornerEvaluator<0>::Evaluator]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:363:182: required from ‘static void BSplineEvaluationData::SetEvaluator(BSplineEvaluationData::Evaluator&, int) [with unsigned int D = 0; unsigned int FEMSig = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2017:98: required from ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setEvaluators(unsigned int) [with unsigned int I = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:74:16: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:126:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 126 | for( int d1=0 ; d1<=D ; d1++ ) | ~~^~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static void BSplineEvaluationData::SetChildCenterEvaluator(typename BSplineEvaluationData::CenterEvaluator::ChildEvaluator&, int) [with unsigned int D = 0; unsigned int FEMSig = 5; typename BSplineEvaluationData::CenterEvaluator::ChildEvaluator = BSplineEvaluationData<5>::CenterEvaluator<0>::ChildEvaluator]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:372:134: required from ‘static void BSplineEvaluationData::SetChildEvaluator(BSplineEvaluationData::ChildEvaluator&, int) [with unsigned int D = 0; unsigned int FEMSig = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2018:98: required from ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setEvaluators(unsigned int) [with unsigned int I = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:74:16: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:96:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 96 | for( int d1=0 ; d1<=D ; d1++ ) evaluator._pcValues[d1][i][j-BSplineSupportSizes< Degree >::ChildSupportStart] = Value( parentDepth , ii , s/res , d1 ); | ~~^~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static void BSplineEvaluationData::SetChildCornerEvaluator(typename BSplineEvaluationData::CornerEvaluator::ChildEvaluator&, int) [with unsigned int D = 0; unsigned int FEMSig = 5; typename BSplineEvaluationData::CornerEvaluator::ChildEvaluator = BSplineEvaluationData<5>::CornerEvaluator<0>::ChildEvaluator]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:372:202: required from ‘static void BSplineEvaluationData::SetChildEvaluator(BSplineEvaluationData::ChildEvaluator&, int) [with unsigned int D = 0; unsigned int FEMSig = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2018:98: required from ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setEvaluators(unsigned int) [with unsigned int I = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:74:16: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:149:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 149 | for( int d1=0 ; d1<=D ; d1++ ) | ~~^~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setDValues(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool, double (*)[(_PointD + 1)]) const [with unsigned int _PointD = 0; unsigned int I = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:35:24: required from ‘CumulativeDerivativeValues FEMTree::_Evaluator, PointD>::_values(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool) const [with unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:45:27: required from ‘CumulativeDerivativeValues FEMTree::_Evaluator, PointD>::_centerValues(unsigned int, const int*, const int*, bool) const [with unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:88:85: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2008:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2008 | if( pc ) for( int dd=0 ; dd<=_PointD ; dd++ ) dValues[I][dd] = off[I]==CENTER ? std::get< I >( childEvaluators[d] ).centerValue( fIdx[I] , cIdx[I] , dd ) : std::get< I >( childEvaluators[d] ).cornerValue( fIdx[I] , cIdx[I]+off[I] , dd ); | ~~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2009:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2009 | else for( int dd=0 ; dd<=_PointD ; dd++ ) dValues[I][dd] = off[I]==CENTER ? std::get< I >( evaluators[d] ).centerValue( fIdx[I] , cIdx[I] , dd ) : std::get< I >( evaluators[d] ).cornerValue( fIdx[I] , cIdx[I]+off[I] , dd ); | ~~^~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:85:4: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:94:5: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:103:5: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:119:4: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:128:5: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:137:5: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘void RegularTreeNode::Neighbors >::clear() [with unsigned int ...Widths = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:457:206: required from ‘RegularTreeNode::Neighbors >::Neighbors() [with unsigned int ...Widths = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:501:14: required from ‘void RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::set(int) [with unsigned int ...LeftRadii = {0, 0, 0}; unsigned int ...RightRadii = {0, 0, 0}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:436:60: required from ‘SparseNodeData, typename _IsotropicUIntPack::type> FEMTree::setMultiDepthDataField(const std::vector >&, std::vector&, const FEMTree::DensityEstimator*, bool) [with unsigned int DataSig = 0; bool CreateNodes = false; unsigned int DensityDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:367:77: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:460:130: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 460 | void RegularTreeNode< Dim , NodeData , DepthAndOffsetType >::Neighbors< UIntPack< Widths ... > >::clear( void ){ for( int i=0 ; i >::Size ; i++ ) neighbors.data[i] = NULL; } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {1, 1, 1}; UpdateFunction = FEMTree<3, float>::_multiSplatPointData, 0, 0, 0>(Allocator >*, const FEMTree<3, float>::DensityEstimator<2>*, FEMTree<3, float>::FEMTreeNode*, Point, ProjectiveData, SparseNodeData, UIntPack<0, 0, 0> >&, PointSupportKey >&, PointSupportKey >&, int)::; ProcessFunction = FEMTree<3, float>::_multiSplatPointData, 0, 0, 0>(Allocator >*, const FEMTree<3, float>::DensityEstimator<2>*, FEMTree<3, float>::FEMTreeNode*, Point, ProjectiveData, SparseNodeData, UIntPack<0, 0, 0> >&, PointSupportKey >&, PointSupportKey >&, int)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<1, 1, 1> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {1, 1, 1}; UpdateFunction = FEMTree<3, float>::_multiSplatPointData, 0, 0, 0>(Allocator >*, const FEMTree<3, float>::DensityEstimator<2>*, FEMTree<3, float>::FEMTreeNode*, Point, ProjectiveData, SparseNodeData, UIntPack<0, 0, 0> >&, PointSupportKey >&, PointSupportKey >&, int)::; ProcessFunction = FEMTree<3, float>::_multiSplatPointData, 0, 0, 0>(Allocator >*, const FEMTree<3, float>::DensityEstimator<2>*, FEMTree<3, float>::FEMTreeNode*, Point, ProjectiveData, SparseNodeData, UIntPack<0, 0, 0> >&, PointSupportKey >&, PointSupportKey >&, int)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<1, 1, 1> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:274:3: required from ‘Real FEMTree::_multiSplatPointData(Allocator >*, const FEMTree::DensityEstimator*, FEMTree::FEMTreeNode*, Point, V, SparseNodeData >&, PointSupportKey::type>&, PointSupportKey::Degree ...> >&, int) [with bool CreateNodes = false; bool ThreadSafe = false; unsigned int WeightDegree = 2; V = ProjectiveData; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:450:76: required from ‘SparseNodeData, typename _IsotropicUIntPack::type> FEMTree::setMultiDepthDataField(const std::vector >&, std::vector&, const FEMTree::DensityEstimator*, bool) [with unsigned int DataSig = 0; bool CreateNodes = false; unsigned int DensityDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:367:77: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:85:4: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:94:5: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:103:5: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:119:4: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:128:5: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:137:5: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2528, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl: In instantiation of ‘CumulativeDerivativeValues FEMTree::_getCornerValues(const ConstCornerSupportKey::Degree ...> >&, const FEMTreeNode*, int, const V*, const V*, const FEMTree::_Evaluator, PointD>&, int, bool) const [with V = float; unsigned int _PointD = 1; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:847:83: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoCorners(const FEMTree<3, Real>&, const Real*, const Real*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, HyperCube::Direction, std::vector::_SlabValues>&, IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1> = FEMTree<3, float>::_Evaluator, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:808:60: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoCorners(const FEMTree<3, Real>&, const Real*, const Real*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, std::vector::_SlabValues>&, IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1> = FEMTree<3, float>::_Evaluator, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1784:38: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:425:91: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 425 | if( IsActiveNode< Dim >( nodes[ idx ] ) ) for( int d=0 ; d::Size ; d++ ) values[d] += coefficients[ nodes[ idx ]->nodeData.nodeIndex ] * (Real)_values[ idx ][d]; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:445:57: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 445 | for( int d=0 ; d::Size ; d++ ) values[d] += coefficients[ nodes[idx]->nodeData.nodeIndex ] * (Real)_values[d]; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:467:57: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 467 | for( int d=0 ; d::Degree >::BCornerSize + 1 ) ... }; | ^~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl: In instantiation of ‘CumulativeDerivativeValues FEMTree::_getCornerValues(const ConstPointSupportKey::Degree ...> >&, const FEMTreeNode*, int, const V*, const V*, const FEMTree::_Evaluator, PointD>&, int, bool) const [with V = float; unsigned int _PointD = 1; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:848:83: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoCorners(const FEMTree<3, Real>&, const Real*, const Real*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, HyperCube::Direction, std::vector::_SlabValues>&, IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1> = FEMTree<3, float>::_Evaluator, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:808:60: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoCorners(const FEMTree<3, Real>&, const Real*, const Real*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, std::vector::_SlabValues>&, IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1> = FEMTree<3, float>::_Evaluator, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1784:38: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:347:91: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 347 | if( IsActiveNode< Dim >( nodes[ idx ] ) ) for( int d=0 ; d::Size ; d++ ) values[d] += coefficients[ nodes[ idx ]->nodeData.nodeIndex ] * (Real)_values[ idx ][d]; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:367:57: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 367 | for( int d=0 ; d::Size ; d++ ) values[d] += coefficients[ nodes[ idx ]->nodeData.nodeIndex ] * (Real)_values[d]; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:389:57: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 389 | for( int d=0 ; d::Degree >::SupportSize ... }; | ^~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl: In instantiation of ‘CumulativeDerivativeValues FEMTree::_getCornerValues(const ConstCornerSupportKey::Degree ...> >&, const FEMTreeNode*, int, const V*, const V*, const FEMTree::_Evaluator, PointD>&, int, bool) const [with V = float; unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:853:110: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoCorners(const FEMTree<3, Real>&, const Real*, const Real*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, HyperCube::Direction, std::vector::_SlabValues>&, IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1> = FEMTree<3, float>::_Evaluator, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:808:60: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoCorners(const FEMTree<3, Real>&, const Real*, const Real*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, std::vector::_SlabValues>&, IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1> = FEMTree<3, float>::_Evaluator, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1784:38: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:425:91: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 425 | if( IsActiveNode< Dim >( nodes[ idx ] ) ) for( int d=0 ; d::Size ; d++ ) values[d] += coefficients[ nodes[ idx ]->nodeData.nodeIndex ] * (Real)_values[ idx ][d]; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:445:57: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 445 | for( int d=0 ; d::Size ; d++ ) values[d] += coefficients[ nodes[idx]->nodeData.nodeIndex ] * (Real)_values[d]; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:467:57: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 467 | for( int d=0 ; d::Degree >::BCornerSize + 1 ) ... }; | ^~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl: In instantiation of ‘CumulativeDerivativeValues FEMTree::_getCornerValues(const ConstPointSupportKey::Degree ...> >&, const FEMTreeNode*, int, const V*, const V*, const FEMTree::_Evaluator, PointD>&, int, bool) const [with V = float; unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:854:110: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoCorners(const FEMTree<3, Real>&, const Real*, const Real*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, HyperCube::Direction, std::vector::_SlabValues>&, IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1> = FEMTree<3, float>::_Evaluator, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:808:60: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoCorners(const FEMTree<3, Real>&, const Real*, const Real*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, std::vector::_SlabValues>&, IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1> = FEMTree<3, float>::_Evaluator, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1784:38: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:347:91: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 347 | if( IsActiveNode< Dim >( nodes[ idx ] ) ) for( int d=0 ; d::Size ; d++ ) values[d] += coefficients[ nodes[ idx ]->nodeData.nodeIndex ] * (Real)_values[ idx ][d]; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:367:57: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 367 | for( int d=0 ; d::Size ; d++ ) values[d] += coefficients[ nodes[ idx ]->nodeData.nodeIndex ] * (Real)_values[d]; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:389:57: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 389 | for( int d=0 ; d::Degree >::SupportSize ... }; | ^~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2529, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl: In instantiation of ‘static bool IsoSurfaceExtractor<3, Real, Vertex>::_GetIsoVertex(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, ConstPointSupportKey::type>&, ConstPointSupportKey::Degree>::type>&, const TreeNode*, HyperCube::Cube<2>::Element<1>, HyperCube::Direction, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, Vertex&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, WeightDegree>::type = UIntPack<2, 2, 2>; typename _IsotropicUIntPack<3, FEMSignature::Degree>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:960:56: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, HyperCube::Direction, node_index_type&, CoredMeshData&, std::vector::_SlabValues>&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:919:79: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, node_index_type&, CoredMeshData&, std::vector::_SlabValues>&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1786:57: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1516:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1516 | for( int d=0 ; d::ConstNeighbors >::clear() [with unsigned int ...Widths = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:769:18: required from ‘RegularTreeNode::ConstNeighbors >& RegularTreeNode::ConstNeighborKey, UIntPack<__Values ...> >::getNeighbors(const RegularTreeNode*) [with unsigned int ...LeftRadii = {0, 0, 0}; unsigned int ...RightRadii = {0, 0, 0}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1049:38: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, node_index_type&, CoredMeshData&, std::vector::_SlabValues>&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:470:135: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 470 | void RegularTreeNode< Dim , NodeData , DepthAndOffsetType >::ConstNeighbors< UIntPack< Widths ... > >::clear( void ){ for( int i=0 ; i >::Size ; i++ ) neighbors.data[i] = NULL; } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2528, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl: In instantiation of ‘V FEMTree::_evaluate(const Coefficients&, Point, FEMTree::PointEvaluator, typename _IsotropicUIntPack::type>&, const ConstPointSupportKey::Degree ...> >&) const [with V = ProjectiveData; Coefficients = SparseNodeData, UIntPack<0, 0, 0> >; unsigned int D = 0; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, typename _IsotropicUIntPack::type> = FEMIntegrator::PointEvaluator, UIntPack<0, 0, 0> >; typename _IsotropicUIntPack::type = UIntPack<0, 0, 0>]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1653:164: required from ‘static bool IsoSurfaceExtractor<3, Real, Vertex>::_GetIsoVertex(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, ConstPointSupportKey::type>&, ConstPointSupportKey::Degree>::type>&, const TreeNode*, HyperCube::Cube<2>::Element<0>, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, Vertex&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, WeightDegree>::type = UIntPack<2, 2, 2>; typename _IsotropicUIntPack<3, FEMSignature::Degree>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1062:56: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, node_index_type&, CoredMeshData&, std::vector::_SlabValues>&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:550:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 550 | for( int i=0 ; i::Size ; i++ ) if( _isValidFEM1Node( nodes[i] ) ) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:547:24: warning: variable ‘scratch’ set but not used [-Wunused-but-set-variable] 547 | double scratch[Dim+1]; | ^~~~~~~ [ 41%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/FileDialog.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/FileDialog.cpp.o -MF CMakeFiles/GUI.dir/FileDialog.cpp.o.d -o CMakeFiles/GUI.dir/FileDialog.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/FileDialog.cpp In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:54, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BlockedVector.h: In instantiation of ‘size_t BlockedVector::resize(size_t, const T&) [with T = float; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2; size_t = long unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BlockedVector.h:95:45: required from ‘size_t BlockedVector::resize(size_t) [with T = float; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BlockedVector.h:137:36: required from ‘size_t BlockedVector::push() [with T = float; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:271:57: required from ‘Data& SparseNodeData >::operator[](const RegularTreeNode >::Dim, FEMTreeNodeData, short unsigned int>*) [with Data = float; unsigned int ...FEMSigs = {6, 6, 6}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:76:29: required from ‘void FEMTree::_addWeightContribution(Allocator >*, FEMTree::DensityEstimator&, FEMTree::FEMTreeNode*, Point, PointSupportKey::type>&, Real) [with bool ThreadSafe = true; unsigned int WeightDegree = 2; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:305:36: required from ‘FEMTree::DensityEstimator* FEMTree::setDensityEstimator(const std::vector >&, FEMTree::LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:535:71: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BlockedVector.h:109:24: warning: unused variable ‘blockIndex’ [-Wunused-variable] 109 | size_t blockIndex = index & _Mask; | ^~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {3}; UpdateFunction = FEMTree<3, float>::_addWeightContribution(Allocator >*, FEMTree<3, float>::DensityEstimator<2>&, FEMTree<3, float>::FEMTreeNode*, Point, PointSupportKey >&, float)::; ProcessFunction = FEMTree<3, float>::_addWeightContribution(Allocator >*, FEMTree<3, float>::DensityEstimator<2>&, FEMTree<3, float>::FEMTreeNode*, Point, PointSupportKey >&, float)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<3> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::_addWeightContribution(Allocator >*, FEMTree<3, float>::DensityEstimator<2>&, FEMTree<3, float>::FEMTreeNode*, Point, PointSupportKey >&, float)::; ProcessFunction = FEMTree<3, float>::_addWeightContribution(Allocator >*, FEMTree<3, float>::DensityEstimator<2>&, FEMTree<3, float>::FEMTreeNode*, Point, PointSupportKey >&, float)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_addWeightContribution(Allocator >*, FEMTree<3, float>::DensityEstimator<2>&, FEMTree<3, float>::FEMTreeNode*, Point, PointSupportKey >&, float)::; ProcessFunction = FEMTree<3, float>::_addWeightContribution(Allocator >*, FEMTree<3, float>::DensityEstimator<2>&, FEMTree<3, float>::FEMTreeNode*, Point, PointSupportKey >&, float)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_addWeightContribution(Allocator >*, FEMTree<3, float>::DensityEstimator<2>&, FEMTree<3, float>::FEMTreeNode*, Point, PointSupportKey >&, float)::; ProcessFunction = FEMTree<3, float>::_addWeightContribution(Allocator >*, FEMTree<3, float>::DensityEstimator<2>&, FEMTree<3, float>::FEMTreeNode*, Point, PointSupportKey >&, float)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:69:2: required from ‘void FEMTree::_addWeightContribution(Allocator >*, FEMTree::DensityEstimator&, FEMTree::FEMTreeNode*, Point, PointSupportKey::type>&, Real) [with bool ThreadSafe = true; unsigned int WeightDegree = 2; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:305:36: required from ‘FEMTree::DensityEstimator* FEMTree::setDensityEstimator(const std::vector >&, FEMTree::LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:535:71: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 234 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘RegularTreeNode::Neighbors >& RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode*, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::&)>; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:215:40: required from ‘RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::NeighborType& RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::getNeighbors(const RegularTreeNode*) [with unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int; RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::NeighborType = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::Neighbors >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:90:46: required from ‘Real FEMTree::_getSamplesPerNode(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = PointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29: required from ‘void FEMTree::_getSampleDepthAndWeight(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = PointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:203:26: required from ‘Real FEMTree::_splatPointData(Allocator >*, const FEMTree::DensityEstimator&, Point, V, SparseNodeData >&, PointSupportKey::type>&, PointSupportKey::Degree ...> >&, FEMTree::LocalDepth, FEMTree::LocalDepth, int, Real) [with bool CreateNodes = true; bool ThreadSafe = true; unsigned int WeightDegree = 2; V = Point; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:381:119: required from ‘SparseNodeData > FEMTree::setDataField(UIntPack, const std::vector >&, const std::vector&, const FEMTree::DensityEstimator*, Real&, std::function) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:600:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 600 | for( int i=0 ; i >::Size ; i++ ) if( !neighbors.neighbors.data[i] ) reset = true; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, PointSupportKey >&) const::; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, PointSupportKey >&) const::*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, PointSupportKey >&) const::; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, PointSupportKey >&) const::*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:99:2: required from ‘Real FEMTree::_getSamplesPerNode(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = PointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29: required from ‘void FEMTree::_getSampleDepthAndWeight(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = PointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:203:26: required from ‘Real FEMTree::_splatPointData(Allocator >*, const FEMTree::DensityEstimator&, Point, V, SparseNodeData >&, PointSupportKey::type>&, PointSupportKey::Degree ...> >&, FEMTree::LocalDepth, FEMTree::LocalDepth, int, Real) [with bool CreateNodes = true; bool ThreadSafe = true; unsigned int WeightDegree = 2; V = Point; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:381:119: required from ‘SparseNodeData > FEMTree::setDataField(UIntPack, const std::vector >&, const std::vector&, const FEMTree::DensityEstimator*, Real&, std::function) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:54, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BlockedVector.h: In instantiation of ‘size_t BlockedVector::resize(size_t, const T&) [with T = Point; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2; size_t = long unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BlockedVector.h:95:45: required from ‘size_t BlockedVector::resize(size_t) [with T = Point; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BlockedVector.h:137:36: required from ‘size_t BlockedVector::push() [with T = Point; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:271:57: required from ‘Data& SparseNodeData >::operator[](const RegularTreeNode >::Dim, FEMTreeNodeData, short unsigned int>*) [with Data = Point; unsigned int ...FEMSigs = {7, 7, 7}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:174:23: required from ‘void FEMTree::_splatPointData(Allocator >*, FEMTree::FEMTreeNode*, Point, V, SparseNodeData >&, PointSupportKey::Degree ...> >&) [with bool CreateNodes = true; bool ThreadSafe = true; V = Point; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:390:61: required from ‘SparseNodeData > FEMTree::setDataField(UIntPack, const std::vector >&, const std::vector&, const FEMTree::DensityEstimator*, Real&, std::function) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BlockedVector.h:130:86: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 130 | for( size_t i=0 ; i<_BlockSize ; i++ ) _blocks[b][i] = defaultValue; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = float; unsigned int Dim = 3]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:54, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BlockedVector.h:109:24: warning: unused variable ‘blockIndex’ [-Wunused-variable] 109 | size_t blockIndex = index & _Mask; | ^~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {3}; UpdateFunction = FEMTree<3, float>::_splatPointData, 7, 7, 7>(Allocator >*, FEMTree<3, float>::FEMTreeNode*, Point, Point, SparseNodeData, UIntPack<7, 7, 7> >&, PointSupportKey >&)::; ProcessFunction = FEMTree<3, float>::_splatPointData, 7, 7, 7>(Allocator >*, FEMTree<3, float>::FEMTreeNode*, Point, Point, SparseNodeData, UIntPack<7, 7, 7> >&, PointSupportKey >&)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<3> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::_splatPointData, 7, 7, 7>(Allocator >*, FEMTree<3, float>::FEMTreeNode*, Point, Point, SparseNodeData, UIntPack<7, 7, 7> >&, PointSupportKey >&)::; ProcessFunction = FEMTree<3, float>::_splatPointData, 7, 7, 7>(Allocator >*, FEMTree<3, float>::FEMTreeNode*, Point, Point, SparseNodeData, UIntPack<7, 7, 7> >&, PointSupportKey >&)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_splatPointData, 7, 7, 7>(Allocator >*, FEMTree<3, float>::FEMTreeNode*, Point, Point, SparseNodeData, UIntPack<7, 7, 7> >&, PointSupportKey >&)::; ProcessFunction = FEMTree<3, float>::_splatPointData, 7, 7, 7>(Allocator >*, FEMTree<3, float>::FEMTreeNode*, Point, Point, SparseNodeData, UIntPack<7, 7, 7> >&, PointSupportKey >&)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_splatPointData, 7, 7, 7>(Allocator >*, FEMTree<3, float>::FEMTreeNode*, Point, Point, SparseNodeData, UIntPack<7, 7, 7> >&, PointSupportKey >&)::; ProcessFunction = FEMTree<3, float>::_splatPointData, 7, 7, 7>(Allocator >*, FEMTree<3, float>::FEMTreeNode*, Point, Point, SparseNodeData, UIntPack<7, 7, 7> >&, PointSupportKey >&)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:167:2: required from ‘void FEMTree::_splatPointData(Allocator >*, FEMTree::FEMTreeNode*, Point, V, SparseNodeData >&, PointSupportKey::Degree ...> >&) [with bool CreateNodes = true; bool ThreadSafe = true; V = Point; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:390:61: required from ‘SparseNodeData > FEMTree::setDataField(UIntPack, const std::vector >&, const std::vector&, const FEMTree::DensityEstimator*, Real&, std::function) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 234 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:43:25: required from ‘void BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2794:34: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:48:25: required from ‘void BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2794:34: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = std::function; ProcessFunction = std::function&)>; Windows = {WindowSlice, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = std::function; ProcessFunction = std::function&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = std::function; ProcessFunction = std::function&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:66:25: required from ‘void BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::setStencils(BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2795:34: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = std::function; ProcessFunction = std::function, UIntPack<2, 2, 2>, 3>::CCStencil&)>; Windows = {WindowSlice, UIntPack<2, 2, 2>, 3>::CCStencil, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function; ProcessFunction = std::function, UIntPack<2, 2, 2>, 3>::CCStencil&)>; Windows = {WindowSlice, UIntPack<2, 2, 2>, 3>::CCStencil, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function; ProcessFunction = std::function, UIntPack<2, 2, 2>, 3>::CCStencil&)>; Windows = {WindowSlice, UIntPack<2, 2, 2>, 3>::CCStencil, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:68:24: required from ‘void BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::setStencils(BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2795:34: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::RestrictionProlongation >::setStencil(BaseFEMIntegrator::RestrictionProlongation >::UpSampleStencil&) const::; ProcessFunction = BaseFEMIntegrator::RestrictionProlongation >::setStencil(BaseFEMIntegrator::RestrictionProlongation >::UpSampleStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::RestrictionProlongation >::setStencil(BaseFEMIntegrator::RestrictionProlongation >::UpSampleStencil&) const::; ProcessFunction = BaseFEMIntegrator::RestrictionProlongation >::setStencil(BaseFEMIntegrator::RestrictionProlongation >::UpSampleStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:143:24: required from ‘void BaseFEMIntegrator::RestrictionProlongation >::setStencil(BaseFEMIntegrator::RestrictionProlongation >::UpSampleStencil&) const [with unsigned int ...TDegrees = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1945:15: required from ‘void FEMTree::_downSample(UIntPack, BaseFEMIntegrator::RestrictionProlongation >&, FEMTree::LocalDepth, C*) const [with C = float; unsigned int ...Degrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2901:38: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function; ProcessFunction = std::function; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function; ProcessFunction = std::function; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:158:25: required from ‘void BaseFEMIntegrator::RestrictionProlongation >::setStencils(BaseFEMIntegrator::RestrictionProlongation >::DownSampleStencils&) const [with unsigned int ...TDegrees = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2238:16: required from ‘void FEMTree::_upSample(UIntPack, BaseFEMIntegrator::RestrictionProlongation >&, FEMTree::LocalDepth, C*) const [with C = Point; unsigned int ...Degrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2920:53: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function; ProcessFunction = std::function >&)>; Windows = {WindowSlice >, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function; ProcessFunction = std::function >&)>; Windows = {WindowSlice >, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:160:24: required from ‘void BaseFEMIntegrator::RestrictionProlongation >::setStencils(BaseFEMIntegrator::RestrictionProlongation >::DownSampleStencils&) const [with unsigned int ...TDegrees = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2238:16: required from ‘void FEMTree::_upSample(UIntPack, BaseFEMIntegrator::RestrictionProlongation >&, FEMTree::LocalDepth, C*) const [with C = Point; unsigned int ...Degrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2920:53: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:54, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BlockedVector.h: In instantiation of ‘size_t BlockedVector::resize(size_t, const T&) [with T = DualPointInfo<3, float, float, 0>; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2; size_t = long unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BlockedVector.h:95:45: required from ‘size_t BlockedVector::resize(size_t) [with T = DualPointInfo<3, float, float, 0>; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BlockedVector.h:137:36: required from ‘size_t BlockedVector::push() [with T = DualPointInfo<3, float, float, 0>; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:271:57: required from ‘Data& SparseNodeData >::operator[](const RegularTreeNode >::Dim, FEMTreeNodeData, short unsigned int>*) [with Data = DualPointInfo<3, float, float, 0>; unsigned int ...FEMSigs = {0, 0, 0}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:869:60: required from ‘SparseNodeData, typename _IsotropicUIntPack::type> FEMTree::_densifyInterpolationInfoAndSetDualConstraints(const std::vector >&, ConstraintDual, int) const [with T = float; unsigned int PointD = 0; ConstraintDual = open3d::geometry::poisson::ConstraintDual<3, float>; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1566:80: required from ‘static FEMTree::ApproximatePointInterpolationInfo* FEMTree::InitializeApproximatePointInterpolationInfo(const FEMTree&, const std::vector >&, ConstraintDual, SystemDual, bool, int) [with T = float; unsigned int PointD = 0; ConstraintDual = open3d::geometry::poisson::ConstraintDual<3, float>; SystemDual = open3d::geometry::poisson::SystemDual<3, float>; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:651:41: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BlockedVector.h:109:24: warning: unused variable ‘blockIndex’ [-Wunused-variable] 109 | size_t blockIndex = index & _Mask; | ^~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:569, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:49, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘BSplineData::BSplineComponents::BSplineComponents(int, int) [with unsigned int FEMSig = 5; unsigned int D = 0]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:526:24: required from ‘void BSplineData::SparseBSplineEvaluator::init(unsigned int) [with unsigned int FEMSig = 5; unsigned int D = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:499:66: required from ‘void BSplineData::reset(int) [with unsigned int FEMSig = 5; unsigned int D = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:931:122: required from ‘typename std::enable_if<(I < FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::Dim)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_init() [with unsigned int I = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}; typename std::enable_if<(I < FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:912:74: required from ‘FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::PointEvaluator(unsigned int) [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2994:17: required from ‘void FEMTree::addInterpolationConstraints(DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:456:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 456 | for( int d=0 ; d<=Degree ; d++ ) for( int dd=0 ; dd<=Degree ; dd++ ) components[d][dd] = Polynomial< Degree >::BSplineComponent( _Degree-dd ).shift( -( (_Degree+1)/2 ) + d ); | ~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:456:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 456 | for( int d=0 ; d<=Degree ; d++ ) for( int dd=0 ; dd<=Degree ; dd++ ) components[d][dd] = Polynomial< Degree >::BSplineComponent( _Degree-dd ).shift( -( (_Degree+1)/2 ) + d ); | ~~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:460:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 460 | for( int d=0 ; d<=Degree ; d++ ) for( int dd=0 ; dd<=Degree ; dd++ ) components[d][dd] = components[d][dd].scale( width ).shift( width*offset ); | ~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:460:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 460 | for( int d=0 ; d<=Degree ; d++ ) for( int dd=0 ; dd<=Degree ; dd++ ) components[d][dd] = components[d][dd].scale( width ).shift( width*offset ); | ~~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:463:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 463 | for( int d=0 ; d<=Degree ; d++ ) | ~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:468:59: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 468 | if( idx>=0 && idx, UIntPack<_Values ...> >::_setEvaluationState(const double*, unsigned int, State&) const [with unsigned int I = 2; unsigned int TSig = 5; unsigned int D = 0; State = FEMIntegrator::PointEvaluatorState, UIntPack<0, 0, 0> >; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:958:24: recursively required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_initEvaluationState(UIntPack, UIntPack, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState, UIntPack<0, 0, 0> >; unsigned int TSig = 5; unsigned int ...TSigs = {5}; unsigned int D = 0; unsigned int ...Ds = {0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}; typename std::enable_if<(sizeof... (TSigs) != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:958:24: required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_initEvaluationState(UIntPack, UIntPack, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState, UIntPack<0, 0, 0> >; unsigned int TSig = 5; unsigned int ...TSigs = {5, 5}; unsigned int D = 0; unsigned int ...Ds = {0, 0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}; typename std::enable_if<(sizeof... (TSigs) != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:925:24: required from ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::initEvaluationState(Point, UIntPack<_Values ...> >::Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState, UIntPack >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:3037:37: required from ‘void FEMTree::addInterpolationConstraints(DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:946:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 946 | for( int d=0 ; d<=D ; d++ ) std::get< I >( state._oneDValues ).values[ s+LeftPointSupportRadius ][d] = components[d]( _p ); | ~^~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:936:48: warning: unused variable ‘LeftSupportRadius’ [-Wunused-variable] 936 | static const int LeftSupportRadius = -BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportStart; | ^~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:938:47: warning: unused variable ‘RightSupportRadius’ [-Wunused-variable] 938 | static const int RightSupportRadius = BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportEnd ; | ^~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘int FEMTree::_childIndex(const FEMTreeNode*, Point) const [with unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1582:33: required from ‘CumulativeDerivativeValues FEMTree::_finerFunctionValues(UIntPack, Point, const ConstPointSupportKey::Degree ...> >&, const FEMTreeNode*, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const T*) const [with unsigned int PointD = 0; T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1485:123: required from ‘void FEMTree::_updateRestrictedInterpolationConstraints(FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, const T*, T*, const FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2570:45: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1742:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1742 | for( int d=0 ; d=c[d] ) cIdx |= (1<::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, FEMTree<3, float>::LocalDepth, const float*, float*, const FEMTree<3, float>::InterpolationInfo*) const::::; ProcessFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, FEMTree<3, float>::LocalDepth, const float*, float*, const FEMTree<3, float>::InterpolationInfo*) const::::; Windows = {WindowSlice*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, FEMTree<3, float>::LocalDepth, const float*, float*, const FEMTree<3, float>::InterpolationInfo*) const::::; ProcessFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, FEMTree<3, float>::LocalDepth, const float*, float*, const FEMTree<3, float>::InterpolationInfo*) const::::; Windows = {WindowSlice*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1490:5: required from ‘void FEMTree::_updateRestrictedInterpolationConstraints(FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, const T*, T*, const FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2570:45: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode::ConstNeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, UIntPack<_LeftRadii ...>, UIntPack<_PLeftRadii ...>, ConstWindowSlice*, UIntPack<_LeftRadii + _RightRadii + 1...> >, WindowSlice*, UIntPack<_LeftRadii + _RightRadii + 1...> >, int) [with unsigned int ..._PLeftRadii = {1, 1, 1}; unsigned int ..._PRightRadii = {1, 1, 1}; unsigned int ..._CLeftRadii = {1, 1, 1}; unsigned int ..._CRightRadii = {0, 0, 0}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:798:17: required from ‘void RegularTreeNode::ConstNeighborKey, UIntPack<__Values ...> >::getNeighbors(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, const RegularTreeNode*, RegularTreeNode::ConstNeighbors >&) [with unsigned int ..._LeftRadii = {1, 1, 1}; unsigned int ..._RightRadii = {0, 0, 0}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2018:29: required from ‘DenseNodeData > FEMTree::supportWeights(UIntPack) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2628:79: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:709:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 709 | for( int d=0 ; d>d ) & 1; | ~^~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::::; ProcessFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::::; Windows = {WindowSlice*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::::; ProcessFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::::; Windows = {WindowSlice*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2037:6: required from ‘DenseNodeData > FEMTree::supportWeights(UIntPack) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2628:79: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; Windows = {WindowSlice*, UIntPack<3, 3, 3> >, WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; Windows = {WindowSlice*, UIntPack<3, 3, 3> >, WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2111:6: required from ‘DenseNodeData > FEMTree::prolongationWeights(UIntPack, bool) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2629:108: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2128:6: required from ‘DenseNodeData > FEMTree::prolongationWeights(UIntPack, bool) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2629:108: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘int FEMTree::_getMatrixRowSize(const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1686:60: required from ‘SparseMatrix FEMTree::systemMatrix(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:658:33: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:810:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 810 | for( int i=0 ; i::Size ; i++ ) if( _isValidFEM1Node( _nodes[i] ) ) count++; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/SparseMatrix.h:153, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:53, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/SparseMatrix.inl: In instantiation of ‘void SparseMatrix::setRowSize(size_t, size_t) [with T = float; IndexType = int; size_t = long unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1686:21: required from ‘SparseMatrix FEMTree::systemMatrix(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:658:33: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/SparseMatrix.inl:163:16: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] 163 | if( row>=0 && row’; use assignment or value-initialization instead [-Wclass-memaccess] 169 | memset( _entries[ row ] , 0 , sizeof( MatrixEntry< T , IndexType > )*count ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/SparseMatrix.h:31, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:53, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/SparseMatrixInterface.h:41:8: note: ‘struct MatrixEntry’ declared here 41 | struct MatrixEntry | ^~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘T FEMTree::_setMatrixRowAndGetConstraintFromProlongation(UIntPack, FEMTree::BaseSystem::Degree ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, MatrixEntry*, node_index_type, FEMTree::PCStencils::Degree ...> >&, FEMTree::CCStencil::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const T*, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::BaseSystem::Degree ...> > = BaseFEMIntegrator::System >; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; node_index_type = int; FEMTree::PCStencils::Degree ...> > = BaseFEMIntegrator::System >::PCStencils; FEMTree::CCStencil::Degree ...> > = BaseFEMIntegrator::System >::CCStencil; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1688:49: required from ‘SparseMatrix FEMTree::systemMatrix(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:658:33: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1016:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1016 | for( int i=0 ; i::Size ; i++ ) if( _isValidFEM1Node( _nodes[i] ) ) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree::_setMultiColorIndices(UIntPack, node_index_type, node_index_type, std::vector >&) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; node_index_type = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:194:23: required from ‘void FEMTree::setMultiColorIndices(UIntPack, int, std::vector >&) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:671:23: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:216:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 216 | for( int dd=0 ; dd::_setMatrixRowAndGetConstraintFromProlongation(UIntPack, FEMTree::BaseSystem::Degree ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, size_t, SparseMatrix::Degree, FEMSignature::Degree>::OverlapSize ...> >::Size>&, node_index_type, FEMTree::PCStencils::Degree ...> >&, FEMTree::CCStencil::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const T*, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::BaseSystem::Degree ...> > = BaseFEMIntegrator::System >; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; size_t = long unsigned int; node_index_type = int; FEMTree::PCStencils::Degree ...> > = BaseFEMIntegrator::System >::PCStencils; FEMTree::CCStencil::Degree ...> > = BaseFEMIntegrator::System >::CCStencil; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1632:84: required from ‘int FEMTree::_getSliceMatrixAndProlongationConstraints(UIntPack, const BaseFEMIntegrator::System::Degree ...> >&, SparseMatrix::Degree, FEMSignature::Degree>::OverlapSize ...> >::Size>&, Real*, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, node_index_type, node_index_type, const T*, T*, FEMTree::CCStencil::Degree ...> >&, FEMTree::PCStencils::Degree ...> >&, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int; node_index_type = int; FEMTree::CCStencil::Degree ...> > = BaseFEMIntegrator::System >::CCStencil; FEMTree::PCStencils::Degree ...> > = BaseFEMIntegrator::System >::PCStencils]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:567:43: required from ‘int FEMTree::_solveSystemCG(UIntPack, const BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, const T*, TDotT, int, bool, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2657:61: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:954:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 954 | for( int i=0 ; i::Size ; i++ ) if( _isValidFEM1Node( _nodes[i] ) ) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:569, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:49, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static double BSplineEvaluationData::Value(int, int, double, int) [with unsigned int FEMSig = 5]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:83:115: required from ‘static void BSplineEvaluationData::SetCenterEvaluator(typename BSplineEvaluationData::CenterEvaluator::Evaluator&, int) [with unsigned int D = 0; unsigned int FEMSig = 5; typename BSplineEvaluationData::CenterEvaluator::Evaluator = BSplineEvaluationData<5>::CenterEvaluator<0>::Evaluator]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:363:119: required from ‘static void BSplineEvaluationData::SetEvaluator(BSplineEvaluationData::Evaluator&, int) [with unsigned int D = 0; unsigned int FEMSig = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2017:98: required from ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setEvaluators(unsigned int) [with unsigned int I = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:74:16: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:46:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 46 | return d<=Degree ? components[ii-BSplineSupportSizes< Degree >::SupportStart][d](s) : 0; | ~^~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setDValues(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool, double (*)[(_PointD + 1)]) const [with unsigned int _PointD = 0; unsigned int I = 1; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2010:32: required from ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setDValues(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool, double (*)[(_PointD + 1)]) const [with unsigned int _PointD = 0; unsigned int I = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:35:24: required from ‘CumulativeDerivativeValues FEMTree::_Evaluator, PointD>::_values(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool) const [with unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:45:27: required from ‘CumulativeDerivativeValues FEMTree::_Evaluator, PointD>::_centerValues(unsigned int, const int*, const int*, bool) const [with unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:88:85: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2008:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2008 | if( pc ) for( int dd=0 ; dd<=_PointD ; dd++ ) dValues[I][dd] = off[I]==CENTER ? std::get< I >( childEvaluators[d] ).centerValue( fIdx[I] , cIdx[I] , dd ) : std::get< I >( childEvaluators[d] ).cornerValue( fIdx[I] , cIdx[I]+off[I] , dd ); | ~~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2009:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2009 | else for( int dd=0 ; dd<=_PointD ; dd++ ) dValues[I][dd] = off[I]==CENTER ? std::get< I >( evaluators[d] ).centerValue( fIdx[I] , cIdx[I] , dd ) : std::get< I >( evaluators[d] ).cornerValue( fIdx[I] , cIdx[I]+off[I] , dd ); | ~~^~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:85:4: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 234 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:94:5: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:103:5: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:119:4: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:128:5: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 0>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:137:5: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, ConstWindowSlice*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int ..._PLeftRadii = {0, 0, 0}; unsigned int ..._PRightRadii = {0, 0, 0}; unsigned int ..._CLeftRadii = {0, 0, 0}; unsigned int ..._CRightRadii = {0, 0, 0}; unsigned int ...LeftRadii = {0, 0, 0}; unsigned int ...RightRadii = {0, 0, 0}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:518:69: required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, WindowSlice*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int ..._PLeftRadii = {0, 0, 0}; unsigned int ..._PRightRadii = {0, 0, 0}; unsigned int ..._CLeftRadii = {0, 0, 0}; unsigned int ..._CRightRadii = {0, 0, 0}; unsigned int ...LeftRadii = {0, 0, 0}; unsigned int ...RightRadii = {0, 0, 0}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:608:50: required from ‘RegularTreeNode::Neighbors >& RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode*, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int ...LeftRadii = {0, 0, 0}; unsigned int ...RightRadii = {0, 0, 0}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:261:59: required from ‘Real FEMTree::_multiSplatPointData(Allocator >*, const FEMTree::DensityEstimator*, FEMTree::FEMTreeNode*, Point, V, SparseNodeData >&, PointSupportKey::type>&, PointSupportKey::Degree ...> >&, int) [with bool CreateNodes = false; bool ThreadSafe = false; unsigned int WeightDegree = 2; V = ProjectiveData; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:450:76: required from ‘SparseNodeData, typename _IsotropicUIntPack::type> FEMTree::setMultiDepthDataField(const std::vector >&, std::vector&, const FEMTree::DensityEstimator*, bool) [with unsigned int DataSig = 0; bool CreateNodes = false; unsigned int DensityDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:367:77: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:510:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 510 | for( int d=0 ; d>d ) & 1; | ~^~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {1, 1}; UpdateFunction = FEMTree<3, float>::_multiSplatPointData, 0, 0, 0>(Allocator >*, const FEMTree<3, float>::DensityEstimator<2>*, FEMTree<3, float>::FEMTreeNode*, Point, ProjectiveData, SparseNodeData, UIntPack<0, 0, 0> >&, PointSupportKey >&, PointSupportKey >&, int)::; ProcessFunction = FEMTree<3, float>::_multiSplatPointData, 0, 0, 0>(Allocator >*, const FEMTree<3, float>::DensityEstimator<2>*, FEMTree<3, float>::FEMTreeNode*, Point, ProjectiveData, SparseNodeData, UIntPack<0, 0, 0> >&, PointSupportKey >&, PointSupportKey >&, int)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<1, 1> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {1, 1, 1}; UpdateFunction = FEMTree<3, float>::_multiSplatPointData, 0, 0, 0>(Allocator >*, const FEMTree<3, float>::DensityEstimator<2>*, FEMTree<3, float>::FEMTreeNode*, Point, ProjectiveData, SparseNodeData, UIntPack<0, 0, 0> >&, PointSupportKey >&, PointSupportKey >&, int)::; ProcessFunction = FEMTree<3, float>::_multiSplatPointData, 0, 0, 0>(Allocator >*, const FEMTree<3, float>::DensityEstimator<2>*, FEMTree<3, float>::FEMTreeNode*, Point, ProjectiveData, SparseNodeData, UIntPack<0, 0, 0> >&, PointSupportKey >&, PointSupportKey >&, int)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<1, 1, 1> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {1, 1, 1}; UpdateFunction = FEMTree<3, float>::_multiSplatPointData, 0, 0, 0>(Allocator >*, const FEMTree<3, float>::DensityEstimator<2>*, FEMTree<3, float>::FEMTreeNode*, Point, ProjectiveData, SparseNodeData, UIntPack<0, 0, 0> >&, PointSupportKey >&, PointSupportKey >&, int)::; ProcessFunction = FEMTree<3, float>::_multiSplatPointData, 0, 0, 0>(Allocator >*, const FEMTree<3, float>::DensityEstimator<2>*, FEMTree<3, float>::FEMTreeNode*, Point, ProjectiveData, SparseNodeData, UIntPack<0, 0, 0> >&, PointSupportKey >&, PointSupportKey >&, int)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<1, 1, 1> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:274:3: required from ‘Real FEMTree::_multiSplatPointData(Allocator >*, const FEMTree::DensityEstimator*, FEMTree::FEMTreeNode*, Point, V, SparseNodeData >&, PointSupportKey::type>&, PointSupportKey::Degree ...> >&, int) [with bool CreateNodes = false; bool ThreadSafe = false; unsigned int WeightDegree = 2; V = ProjectiveData; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:450:76: required from ‘SparseNodeData, typename _IsotropicUIntPack::type> FEMTree::setMultiDepthDataField(const std::vector >&, std::vector&, const FEMTree::DensityEstimator*, bool) [with unsigned int DataSig = 0; bool CreateNodes = false; unsigned int DensityDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:367:77: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:34, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2529, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube::_Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 3; unsigned int K2 = 3; unsigned int D = 3; typename std::enable_if<(K1 >= K2), bool>::type = bool]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:468:81: required from ‘static bool HyperCube::Cube::Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 3; unsigned int K2 = 3; unsigned int D = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables::SetTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:45: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 474 | for( int d=0 ; d::SparseBSplineEvaluator::init(unsigned int) [with unsigned int FEMSig = 0; unsigned int D = 0]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:499:66: required from ‘void BSplineData::reset(int) [with unsigned int FEMSig = 0; unsigned int D = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:931:122: required from ‘typename std::enable_if<(I < FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::Dim)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_init() [with unsigned int I = 0; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}; typename std::enable_if<(I < FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:912:74: required from ‘FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::PointEvaluator(unsigned int) [with unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1753:31: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:527:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 527 | for( int i=0 ; i<=Degree ; i++ ) _preComponents[i] = BSplineComponents( depth , _preStart+i ) , _postComponents[i] = BSplineComponents( depth , _postStart+i ); | ~^~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:569, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:49, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static void BSplineEvaluationData::SetCenterEvaluator(typename BSplineEvaluationData::CenterEvaluator::Evaluator&, int) [with unsigned int D = 1; unsigned int FEMSig = 5; typename BSplineEvaluationData::CenterEvaluator::Evaluator = BSplineEvaluationData<5>::CenterEvaluator<1>::Evaluator]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:363:119: required from ‘static void BSplineEvaluationData::SetEvaluator(BSplineEvaluationData::Evaluator&, int) [with unsigned int D = 1; unsigned int FEMSig = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2017:98: required from ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setEvaluators(unsigned int) [with unsigned int I = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:74:16: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:83:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 83 | for( int d1=0 ; d1<=D ; d1++ ) evaluator._ccValues[d1][i][j-BSplineSupportSizes< Degree >::SupportStart] = Value( depth , ii , s/res , d1 ); | ~~^~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static void BSplineEvaluationData::SetCornerEvaluator(typename BSplineEvaluationData::CornerEvaluator::Evaluator&, int) [with unsigned int D = 1; unsigned int FEMSig = 5; typename BSplineEvaluationData::CornerEvaluator::Evaluator = BSplineEvaluationData<5>::CornerEvaluator<1>::Evaluator]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:363:182: required from ‘static void BSplineEvaluationData::SetEvaluator(BSplineEvaluationData::Evaluator&, int) [with unsigned int D = 1; unsigned int FEMSig = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2017:98: required from ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setEvaluators(unsigned int) [with unsigned int I = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:74:16: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:126:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 126 | for( int d1=0 ; d1<=D ; d1++ ) | ~~^~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static void BSplineEvaluationData::SetChildCenterEvaluator(typename BSplineEvaluationData::CenterEvaluator::ChildEvaluator&, int) [with unsigned int D = 1; unsigned int FEMSig = 5; typename BSplineEvaluationData::CenterEvaluator::ChildEvaluator = BSplineEvaluationData<5>::CenterEvaluator<1>::ChildEvaluator]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:372:134: required from ‘static void BSplineEvaluationData::SetChildEvaluator(BSplineEvaluationData::ChildEvaluator&, int) [with unsigned int D = 1; unsigned int FEMSig = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2018:98: required from ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setEvaluators(unsigned int) [with unsigned int I = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:74:16: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:96:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 96 | for( int d1=0 ; d1<=D ; d1++ ) evaluator._pcValues[d1][i][j-BSplineSupportSizes< Degree >::ChildSupportStart] = Value( parentDepth , ii , s/res , d1 ); | ~~^~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static void BSplineEvaluationData::SetChildCornerEvaluator(typename BSplineEvaluationData::CornerEvaluator::ChildEvaluator&, int) [with unsigned int D = 1; unsigned int FEMSig = 5; typename BSplineEvaluationData::CornerEvaluator::ChildEvaluator = BSplineEvaluationData<5>::CornerEvaluator<1>::ChildEvaluator]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:372:202: required from ‘static void BSplineEvaluationData::SetChildEvaluator(BSplineEvaluationData::ChildEvaluator&, int) [with unsigned int D = 1; unsigned int FEMSig = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2018:98: required from ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setEvaluators(unsigned int) [with unsigned int I = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:74:16: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:149:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 149 | for( int d1=0 ; d1<=D ; d1++ ) | ~~^~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setDValues(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool, double (*)[(_PointD + 1)]) const [with unsigned int _PointD = 1; unsigned int I = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:35:24: required from ‘CumulativeDerivativeValues FEMTree::_Evaluator, PointD>::_values(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool) const [with unsigned int _PointD = 1; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:45:27: required from ‘CumulativeDerivativeValues FEMTree::_Evaluator, PointD>::_centerValues(unsigned int, const int*, const int*, bool) const [with unsigned int _PointD = 1; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:88:85: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2008:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2008 | if( pc ) for( int dd=0 ; dd<=_PointD ; dd++ ) dValues[I][dd] = off[I]==CENTER ? std::get< I >( childEvaluators[d] ).centerValue( fIdx[I] , cIdx[I] , dd ) : std::get< I >( childEvaluators[d] ).cornerValue( fIdx[I] , cIdx[I]+off[I] , dd ); | ~~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2009:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2009 | else for( int dd=0 ; dd<=_PointD ; dd++ ) dValues[I][dd] = off[I]==CENTER ? std::get< I >( evaluators[d] ).centerValue( fIdx[I] , cIdx[I] , dd ) : std::get< I >( evaluators[d] ).cornerValue( fIdx[I] , cIdx[I]+off[I] , dd ); | ~~^~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:85:4: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:94:5: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:103:5: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:119:4: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:128:5: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:137:5: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘FEMTree::CornerLoopData::CornerLoopData() [with unsigned int ...SupportSizes = {4, 4, 4}; unsigned int Dim = 3; Real = float]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:409:113: required from ‘CumulativeDerivativeValues FEMTree::_getCornerValues(const ConstCornerSupportKey::Degree ...> >&, const FEMTreeNode*, int, const V*, const V*, const FEMTree::_Evaluator, PointD>&, int, bool) const [with V = float; unsigned int _PointD = 1; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:847:83: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoCorners(const FEMTree<3, Real>&, const Real*, const Real*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, HyperCube::Direction, std::vector::_SlabValues>&, IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1> = FEMTree<3, float>::_Evaluator, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:808:60: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoCorners(const FEMTree<3, Real>&, const Real*, const Real*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, std::vector::_SlabValues>&, IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1> = FEMTree<3, float>::_Evaluator, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1784:38: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2047:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2047 | for( int dd=0 ; dd::CornerLoopData::CornerLoopData() [with unsigned int ...SupportSizes = {2, 2, 2}; unsigned int Dim = 3; Real = float]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:332:105: required from ‘CumulativeDerivativeValues FEMTree::_getCornerValues(const ConstPointSupportKey::Degree ...> >&, const FEMTreeNode*, int, const V*, const V*, const FEMTree::_Evaluator, PointD>&, int, bool) const [with V = float; unsigned int _PointD = 1; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:848:83: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoCorners(const FEMTree<3, Real>&, const Real*, const Real*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, HyperCube::Direction, std::vector::_SlabValues>&, IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1> = FEMTree<3, float>::_Evaluator, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:808:60: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoCorners(const FEMTree<3, Real>&, const Real*, const Real*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, std::vector::_SlabValues>&, IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1> = FEMTree<3, float>::_Evaluator, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1784:38: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2047:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2047 | for( int dd=0 ; dd FEMTree::_Evaluator, PointD>::_cornerValues(unsigned int, const int*, const int*, int, bool) const [with unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:444:112: required from ‘CumulativeDerivativeValues FEMTree::_getCornerValues(const ConstCornerSupportKey::Degree ...> >&, const FEMTreeNode*, int, const V*, const V*, const FEMTree::_Evaluator, PointD>&, int, bool) const [with V = float; unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:853:110: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoCorners(const FEMTree<3, Real>&, const Real*, const Real*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, HyperCube::Direction, std::vector::_SlabValues>&, IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1> = FEMTree<3, float>::_Evaluator, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:808:60: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoCorners(const FEMTree<3, Real>&, const Real*, const Real*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, std::vector::_SlabValues>&, IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1> = FEMTree<3, float>::_Evaluator, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1784:38: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:53:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 53 | for( int d=0 ; d>d) & 1 ) ? FRONT : BACK; | ~^~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode::ConstNeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, UIntPack<_LeftRadii ...>, UIntPack<_PLeftRadii ...>, ConstWindowSlice*, UIntPack<_LeftRadii + _RightRadii + 1...> >, WindowSlice*, UIntPack<_LeftRadii + _RightRadii + 1...> >, int) [with unsigned int ..._PLeftRadii = {0, 0, 0}; unsigned int ..._PRightRadii = {0, 0, 0}; unsigned int ..._CLeftRadii = {0, 0, 0}; unsigned int ..._CRightRadii = {0, 0, 0}; unsigned int ...LeftRadii = {0, 0, 0}; unsigned int ...RightRadii = {0, 0, 0}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:717:23: required from ‘static unsigned int RegularTreeNode::ConstNeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, UIntPack<_LeftRadii ...>, UIntPack<_PLeftRadii ...>, WindowSlice*, UIntPack<_LeftRadii + _RightRadii + 1...> >, WindowSlice*, UIntPack<_LeftRadii + _RightRadii + 1...> >, int) [with unsigned int ..._PLeftRadii = {0, 0, 0}; unsigned int ..._PRightRadii = {0, 0, 0}; unsigned int ..._CLeftRadii = {0, 0, 0}; unsigned int ..._CRightRadii = {0, 0, 0}; unsigned int ...LeftRadii = {0, 0, 0}; unsigned int ...RightRadii = {0, 0, 0}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:771:22: required from ‘RegularTreeNode::ConstNeighbors >& RegularTreeNode::ConstNeighborKey, UIntPack<__Values ...> >::getNeighbors(const RegularTreeNode*) [with unsigned int ...LeftRadii = {0, 0, 0}; unsigned int ...RightRadii = {0, 0, 0}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1049:38: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, node_index_type&, CoredMeshData&, std::vector::_SlabValues>&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:709:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 709 | for( int d=0 ; d>d ) & 1; | ~^~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2526, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl: In instantiation of ‘Real FEMTree::_getSamplesPerNode(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = ConstPointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29: required from ‘void FEMTree::_getSampleDepthAndWeight(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = ConstPointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1646:33: required from ‘static bool IsoSurfaceExtractor<3, Real, Vertex>::_GetIsoVertex(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, ConstPointSupportKey::type>&, ConstPointSupportKey::Degree>::type>&, const TreeNode*, HyperCube::Cube<2>::Element<0>, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, Vertex&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, WeightDegree>::type = UIntPack<2, 2, 2>; typename _IsotropicUIntPack<3, FEMSignature::Degree>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1062:56: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, node_index_type&, CoredMeshData&, std::vector::_SlabValues>&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:95:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 95 | for( int dim=0 ; dim::BSplineComponentValues( ( position[dim]-start[dim] ) / w , values[dim] ); | ~~~^~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::initEvaluationState(Point, UIntPack<_Values ...> >::Dim>, unsigned int, FEMIntegrator::PointEvaluatorState, UIntPack >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:545:38: required from ‘V FEMTree::_evaluate(const Coefficients&, Point, FEMTree::PointEvaluator, typename _IsotropicUIntPack::type>&, const ConstPointSupportKey::Degree ...> >&) const [with V = ProjectiveData; Coefficients = SparseNodeData, UIntPack<0, 0, 0> >; unsigned int D = 0; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, typename _IsotropicUIntPack::type> = FEMIntegrator::PointEvaluator, UIntPack<0, 0, 0> >; typename _IsotropicUIntPack::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1653:164: required from ‘static bool IsoSurfaceExtractor<3, Real, Vertex>::_GetIsoVertex(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, ConstPointSupportKey::type>&, ConstPointSupportKey::Degree>::type>&, const TreeNode*, HyperCube::Cube<2>::Element<0>, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, Vertex&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, WeightDegree>::type = UIntPack<2, 2, 2>; typename _IsotropicUIntPack<3, FEMSignature::Degree>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1062:56: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, node_index_type&, CoredMeshData&, std::vector::_SlabValues>&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:917:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 917 | for( int d=0 ; d::_MinimalAreaTriangulation(const Point*, size_t) [with Index = int; Real = float; unsigned int Dim = 3; size_t = long unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MAT.h:57:50: required from ‘std::vector > MinimalAreaTriangulation(const Point*, size_t) [with Index = int; Real = float; unsigned int Dim = 3; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1707:121: required from ‘static unsigned int IsoSurfaceExtractor<3, Real, Vertex>::_AddIsoPolygons(unsigned int, CoredMeshData&, std::vector >&, bool, bool, node_index_type&) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1489:23: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetIsoSurface(const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, const IsoSurfaceExtractor<3, Real, Vertex>::_XSliceValues&, CoredMeshData&, bool, bool, node_index_type&, bool) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1835:19: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MAT.h:42:45: warning: ‘_MinimalAreaTriangulation::_vertices’ will be initialized after [-Wreorder] 42 | ConstPointer( Point< Real , Dim > ) _vertices; | ^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MAT.h:41:16: warning:  ‘size_t _MinimalAreaTriangulation::_vCount’ [-Wreorder] 41 | size_t _vCount; | ^~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MAT.h:60, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2529, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MAT.inl:33:1: warning:  when initialized here [-Wreorder] 33 | _MinimalAreaTriangulation< Index , Real , Dim >::_MinimalAreaTriangulation( ConstPointer( Point< Real , Dim > ) vertices , size_t vCount ) : _vertices( vertices ) , _vCount( vCount ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, PointSupportKey >&) const::; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, PointSupportKey >&) const::*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, PointSupportKey >&) const::; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, PointSupportKey >&) const::*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, PointSupportKey >&) const::; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, PointSupportKey >&) const::*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:99:2: required from ‘Real FEMTree::_getSamplesPerNode(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = PointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29: required from ‘void FEMTree::_getSampleDepthAndWeight(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = PointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:203:26: required from ‘Real FEMTree::_splatPointData(Allocator >*, const FEMTree::DensityEstimator&, Point, V, SparseNodeData >&, PointSupportKey::type>&, PointSupportKey::Degree ...> >&, FEMTree::LocalDepth, FEMTree::LocalDepth, int, Real) [with bool CreateNodes = true; bool ThreadSafe = true; unsigned int WeightDegree = 2; V = Point; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:381:119: required from ‘SparseNodeData > FEMTree::setDataField(UIntPack, const std::vector >&, const std::vector&, const FEMTree::DensityEstimator*, Real&, std::function) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_Run, UIntPack<_PRightRadius>, UIntPack<_CLeftRadius>, UIntPack<_CRightRadius> >::Run(ConstWindowSlice*, UIntPack<((_PLeftRadius + _PRightRadius) + 1)> >, WindowSlice*, UIntPack<((_CLeftRadius + _CRightRadius) + 1)> >, int*, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = true; bool ThreadSafe = true; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int _PLeftRadius = 2; unsigned int _PRightRadius = 2; unsigned int _CLeftRadius = 2; unsigned int _CRightRadius = 2; unsigned int ...LeftRadii = {2, 2, 2}; unsigned int ...RightRadii = {2, 2, 2}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:530:189: recursively required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_Run, UIntPack<_PRightRadius, _PRightRadii ...>, UIntPack<_CLeftRadius, _CLeftRadii ...>, UIntPack<_CRightRadius, _CRightRadii ...> >::Run(ConstWindowSlice*, UIntPack<((_PLeftRadius + _PRightRadius) + 1), _PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<((_CLeftRadius + _CRightRadius) + 1), _CLeftRadii + _CRightRadii + 1...> >, int*, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = true; bool ThreadSafe = true; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int _PLeftRadius = 2; unsigned int ..._PLeftRadii = {2}; unsigned int _PRightRadius = 2; unsigned int ..._PRightRadii = {2}; unsigned int _CLeftRadius = 2; unsigned int ..._CLeftRadii = {2}; unsigned int _CRightRadius = 2; unsigned int ..._CRightRadii = {2}; unsigned int ...LeftRadii = {2, 2, 2}; unsigned int ...RightRadii = {2, 2, 2}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:530:189: required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_Run, UIntPack<_PRightRadius, _PRightRadii ...>, UIntPack<_CLeftRadius, _CLeftRadii ...>, UIntPack<_CRightRadius, _CRightRadii ...> >::Run(ConstWindowSlice*, UIntPack<((_PLeftRadius + _PRightRadius) + 1), _PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<((_CLeftRadius + _CRightRadius) + 1), _CLeftRadii + _CRightRadii + 1...> >, int*, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = true; bool ThreadSafe = true; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int _PLeftRadius = 2; unsigned int ..._PLeftRadii = {2, 2}; unsigned int _PRightRadius = 2; unsigned int ..._PRightRadii = {2, 2}; unsigned int _CLeftRadius = 2; unsigned int ..._CLeftRadii = {2, 2}; unsigned int _CRightRadius = 2; unsigned int ..._CRightRadii = {2, 2}; unsigned int ...LeftRadii = {2, 2, 2}; unsigned int ...RightRadii = {2, 2, 2}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:511:186: required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, ConstWindowSlice*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = true; bool ThreadSafe = true; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int ..._PLeftRadii = {2, 2, 2}; unsigned int ..._PRightRadii = {2, 2, 2}; unsigned int ..._CLeftRadii = {2, 2, 2}; unsigned int ..._CRightRadii = {2, 2, 2}; unsigned int ...LeftRadii = {2, 2, 2}; unsigned int ...RightRadii = {2, 2, 2}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:518:69: required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, WindowSlice*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = true; bool ThreadSafe = true; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int ..._PLeftRadii = {2, 2, 2}; unsigned int ..._PRightRadii = {2, 2, 2}; unsigned int ..._CLeftRadii = {2, 2, 2}; unsigned int ..._CRightRadii = {2, 2, 2}; unsigned int ...LeftRadii = {2, 2, 2}; unsigned int ...RightRadii = {2, 2, 2}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:608:50: required from ‘RegularTreeNode::Neighbors >& RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode*, Allocator >*, NodeInitializer&) [with bool CreateNodes = true; bool ThreadSafe = true; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int ...LeftRadii = {2, 2, 2}; unsigned int ...RightRadii = {2, 2, 2}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:518:52: required from ‘void FEMTree::finalizeForMultigrid(FEMTree::LocalDepth, HasDataFunctor, DenseOrSparseNodeData* ...) [with unsigned int MaxDegree = 2; HasDataFunctor = FEMTree<3, float>::HasNormalDataFunctor >; DenseOrSparseNodeData = {SparseNodeData, UIntPack<7, 7, 7> >, FEMTree<3, float>::DensityEstimator<2>}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:599:59: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:541:26: warning: unused variable ‘D’ [-Wunused-variable] 541 | static const int D = 1; | ^ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {4}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<4> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:43:25: required from ‘void BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2794:34: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 234 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {4}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<4> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<2, 2, 2>, 3>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:48:25: required from ‘void BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2794:34: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {4}; UpdateFunction = std::function; ProcessFunction = std::function&)>; Windows = {WindowSlice, UIntPack<4> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = std::function; ProcessFunction = std::function&)>; Windows = {WindowSlice, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = std::function; ProcessFunction = std::function&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = std::function; ProcessFunction = std::function&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:66:25: required from ‘void BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::setStencils(BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2795:34: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = std::function; ProcessFunction = std::function, UIntPack<2, 2, 2>, 3>::CCStencil&)>; Windows = {WindowSlice, UIntPack<2, 2, 2>, 3>::CCStencil, UIntPack<2> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = std::function; ProcessFunction = std::function, UIntPack<2, 2, 2>, 3>::CCStencil&)>; Windows = {WindowSlice, UIntPack<2, 2, 2>, 3>::CCStencil, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function; ProcessFunction = std::function, UIntPack<2, 2, 2>, 3>::CCStencil&)>; Windows = {WindowSlice, UIntPack<2, 2, 2>, 3>::CCStencil, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function; ProcessFunction = std::function, UIntPack<2, 2, 2>, 3>::CCStencil&)>; Windows = {WindowSlice, UIntPack<2, 2, 2>, 3>::CCStencil, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:68:24: required from ‘void BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::setStencils(BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2795:34: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = BaseFEMIntegrator::RestrictionProlongation >::setStencil(BaseFEMIntegrator::RestrictionProlongation >::UpSampleStencil&) const::; ProcessFunction = BaseFEMIntegrator::RestrictionProlongation >::setStencil(BaseFEMIntegrator::RestrictionProlongation >::UpSampleStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::RestrictionProlongation >::setStencil(BaseFEMIntegrator::RestrictionProlongation >::UpSampleStencil&) const::; ProcessFunction = BaseFEMIntegrator::RestrictionProlongation >::setStencil(BaseFEMIntegrator::RestrictionProlongation >::UpSampleStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::RestrictionProlongation >::setStencil(BaseFEMIntegrator::RestrictionProlongation >::UpSampleStencil&) const::; ProcessFunction = BaseFEMIntegrator::RestrictionProlongation >::setStencil(BaseFEMIntegrator::RestrictionProlongation >::UpSampleStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:143:24: required from ‘void BaseFEMIntegrator::RestrictionProlongation >::setStencil(BaseFEMIntegrator::RestrictionProlongation >::UpSampleStencil&) const [with unsigned int ...TDegrees = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1945:15: required from ‘void FEMTree::_downSample(UIntPack, BaseFEMIntegrator::RestrictionProlongation >&, FEMTree::LocalDepth, C*) const [with C = float; unsigned int ...Degrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2901:38: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = std::function; ProcessFunction = std::function; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function; ProcessFunction = std::function; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function; ProcessFunction = std::function; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:158:25: required from ‘void BaseFEMIntegrator::RestrictionProlongation >::setStencils(BaseFEMIntegrator::RestrictionProlongation >::DownSampleStencils&) const [with unsigned int ...TDegrees = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2238:16: required from ‘void FEMTree::_upSample(UIntPack, BaseFEMIntegrator::RestrictionProlongation >&, FEMTree::LocalDepth, C*) const [with C = Point; unsigned int ...Degrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2920:53: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = std::function; ProcessFunction = std::function >&)>; Windows = {WindowSlice >, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function; ProcessFunction = std::function >&)>; Windows = {WindowSlice >, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function; ProcessFunction = std::function >&)>; Windows = {WindowSlice >, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:160:24: required from ‘void BaseFEMIntegrator::RestrictionProlongation >::setStencils(BaseFEMIntegrator::RestrictionProlongation >::DownSampleStencils&) const [with unsigned int ...TDegrees = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2238:16: required from ‘void FEMTree::_upSample(UIntPack, BaseFEMIntegrator::RestrictionProlongation >&, FEMTree::LocalDepth, C*) const [with C = Point; unsigned int ...Degrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2920:53: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:569, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:49, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘BSplineElements::BSplineElements(int, int, BoundaryType) [with unsigned int Degree = 1]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:451:28: required from ‘BSplineData::BSplineComponents::BSplineComponents(int, int) [with unsigned int FEMSig = 5; unsigned int D = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:526:24: required from ‘void BSplineData::SparseBSplineEvaluator::init(unsigned int) [with unsigned int FEMSig = 5; unsigned int D = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:499:66: required from ‘void BSplineData::reset(int) [with unsigned int FEMSig = 5; unsigned int D = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:931:122: required from ‘typename std::enable_if<(I < FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::Dim)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_init() [with unsigned int I = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}; typename std::enable_if<(I < FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:912:74: required from ‘FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::PointEvaluator(unsigned int) [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2994:17: required from ‘void FEMTree::addInterpolationConstraints(DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:526:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 526 | for( int i=0 ; i<=Degree ; i++ ) | ~^~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:49, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h: In instantiation of ‘void BSplineData::SparseBSplineEvaluator::init(unsigned int) [with unsigned int FEMSig = 5; unsigned int D = 1]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:499:66: required from ‘void BSplineData::reset(int) [with unsigned int FEMSig = 5; unsigned int D = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:931:122: required from ‘typename std::enable_if<(I < FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::Dim)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_init() [with unsigned int I = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}; typename std::enable_if<(I < FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:912:74: required from ‘FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::PointEvaluator(unsigned int) [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2510:94: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:527:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 527 | for( int i=0 ; i<=Degree ; i++ ) _preComponents[i] = BSplineComponents( depth , _preStart+i ) , _postComponents[i] = BSplineComponents( depth , _postStart+i ); | ~^~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = std::function; ProcessFunction = std::function; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = std::function; ProcessFunction = std::function; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:128:25: required from ‘void BaseFEMIntegrator::System >::setStencils(BaseFEMIntegrator::System >::PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1350:32: required from ‘void FEMTree::_updateRestrictedIntegralConstraints(UIntPack, const BaseFEMIntegrator::System::Degree ...> >&, FEMTree::LocalDepth, const T*, T*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2569:40: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function; ProcessFunction = std::function >::CCStencil&)>; Windows = {WindowSlice >::CCStencil, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function; ProcessFunction = std::function >::CCStencil&)>; Windows = {WindowSlice >::CCStencil, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:130:24: required from ‘void BaseFEMIntegrator::System >::setStencils(BaseFEMIntegrator::System >::PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1350:32: required from ‘void FEMTree::_updateRestrictedIntegralConstraints(UIntPack, const BaseFEMIntegrator::System::Degree ...> >&, FEMTree::LocalDepth, const T*, T*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2569:40: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_setEvaluationState(const double*, unsigned int, State&) const [with unsigned int I = 0; unsigned int TSig = 5; unsigned int D = 1; State = FEMIntegrator::PointEvaluatorState, UIntPack<1, 1, 1> >; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:957:60: required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_initEvaluationState(UIntPack, UIntPack, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState, UIntPack<1, 1, 1> >; unsigned int TSig = 5; unsigned int ...TSigs = {5, 5}; unsigned int D = 1; unsigned int ...Ds = {1, 1}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}; typename std::enable_if<(sizeof... (TSigs) != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:925:24: required from ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::initEvaluationState(Point, UIntPack<_Values ...> >::Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState, UIntPack >&) const [with unsigned int ...EDs = {1, 1, 1}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1480:31: required from ‘void FEMTree::_updateRestrictedInterpolationConstraints(FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, const T*, T*, const FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2570:45: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:946:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 946 | for( int d=0 ; d<=D ; d++ ) std::get< I >( state._oneDValues ).values[ s+LeftPointSupportRadius ][d] = components[d]( _p ); | ~^~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:936:48: warning: unused variable ‘LeftSupportRadius’ [-Wunused-variable] 936 | static const int LeftSupportRadius = -BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportStart; | ^~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:938:47: warning: unused variable ‘RightSupportRadius’ [-Wunused-variable] 938 | static const int RightSupportRadius = BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportEnd ; | ^~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point, const ConstPointSupportKey >&, const FEMTreeNode*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*) const::; ProcessFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point, const ConstPointSupportKey >&, const FEMTreeNode*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*) const::; Windows = {WindowSlice*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point, const ConstPointSupportKey >&, const FEMTreeNode*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*) const::; ProcessFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point, const ConstPointSupportKey >&, const FEMTreeNode*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*) const::; Windows = {WindowSlice*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1592:2: required from ‘CumulativeDerivativeValues FEMTree::_finerFunctionValues(UIntPack, Point, const ConstPointSupportKey::Degree ...> >&, const FEMTreeNode*, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const T*) const [with unsigned int PointD = 0; T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1485:123: required from ‘void FEMTree::_updateRestrictedInterpolationConstraints(FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, const T*, T*, const FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2570:45: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, FEMTree<3, float>::LocalDepth, const float*, float*, const FEMTree<3, float>::InterpolationInfo*) const::::; ProcessFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, FEMTree<3, float>::LocalDepth, const float*, float*, const FEMTree<3, float>::InterpolationInfo*) const::::; Windows = {WindowSlice*, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, FEMTree<3, float>::LocalDepth, const float*, float*, const FEMTree<3, float>::InterpolationInfo*) const::::; ProcessFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, FEMTree<3, float>::LocalDepth, const float*, float*, const FEMTree<3, float>::InterpolationInfo*) const::::; Windows = {WindowSlice*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, FEMTree<3, float>::LocalDepth, const float*, float*, const FEMTree<3, float>::InterpolationInfo*) const::::; ProcessFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, FEMTree<3, float>::LocalDepth, const float*, float*, const FEMTree<3, float>::InterpolationInfo*) const::::; Windows = {WindowSlice*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1490:5: required from ‘void FEMTree::_updateRestrictedInterpolationConstraints(FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, const T*, T*, const FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2570:45: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:43:25: required from ‘void BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {0, 0, 0}; unsigned int CDim = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2005:33: required from ‘DenseNodeData > FEMTree::supportWeights(UIntPack) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2628:79: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:48:25: required from ‘void BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {0, 0, 0}; unsigned int CDim = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2005:33: required from ‘DenseNodeData > FEMTree::supportWeights(UIntPack) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2628:79: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode::ConstNeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, UIntPack<_LeftRadii ...>, UIntPack<_PLeftRadii ...>, ConstWindowSlice*, UIntPack<_LeftRadii + _RightRadii + 1...> >, WindowSlice*, UIntPack<_LeftRadii + _RightRadii + 1...> >, int) [with unsigned int ..._PLeftRadii = {1, 1, 1}; unsigned int ..._PRightRadii = {0, 0, 0}; unsigned int ..._CLeftRadii = {1, 1, 1}; unsigned int ..._CRightRadii = {0, 0, 0}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:717:23: required from ‘static unsigned int RegularTreeNode::ConstNeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, UIntPack<_LeftRadii ...>, UIntPack<_PLeftRadii ...>, WindowSlice*, UIntPack<_LeftRadii + _RightRadii + 1...> >, WindowSlice*, UIntPack<_LeftRadii + _RightRadii + 1...> >, int) [with unsigned int ..._PLeftRadii = {1, 1, 1}; unsigned int ..._PRightRadii = {0, 0, 0}; unsigned int ..._CLeftRadii = {1, 1, 1}; unsigned int ..._CRightRadii = {0, 0, 0}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:805:17: required from ‘void RegularTreeNode::ConstNeighborKey, UIntPack<__Values ...> >::getNeighbors(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, const RegularTreeNode*, RegularTreeNode::ConstNeighbors >&) [with unsigned int ..._LeftRadii = {1, 1, 1}; unsigned int ..._RightRadii = {0, 0, 0}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2018:29: required from ‘DenseNodeData > FEMTree::supportWeights(UIntPack) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2628:79: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:709:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 709 | for( int d=0 ; d>d ) & 1; | ~^~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::::; ProcessFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::::; Windows = {WindowSlice*, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::::; ProcessFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::::; Windows = {WindowSlice*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::::; ProcessFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::::; Windows = {WindowSlice*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2037:6: required from ‘DenseNodeData > FEMTree::supportWeights(UIntPack) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2628:79: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; Windows = {WindowSlice*, UIntPack<3, 3> >, WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; Windows = {WindowSlice*, UIntPack<3, 3, 3> >, WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; Windows = {WindowSlice*, UIntPack<3, 3, 3> >, WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2111:6: required from ‘DenseNodeData > FEMTree::prolongationWeights(UIntPack, bool) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2629:108: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; Windows = {WindowSlice*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2128:6: required from ‘DenseNodeData > FEMTree::prolongationWeights(UIntPack, bool) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2629:108: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree::_addPointValues(UIntPack, StaticWindow::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1008:17: required from ‘T FEMTree::_setMatrixRowAndGetConstraintFromProlongation(UIntPack, FEMTree::BaseSystem::Degree ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, MatrixEntry*, node_index_type, FEMTree::PCStencils::Degree ...> >&, FEMTree::CCStencil::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const T*, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::BaseSystem::Degree ...> > = BaseFEMIntegrator::System >; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; node_index_type = int; FEMTree::PCStencils::Degree ...> > = BaseFEMIntegrator::System >::PCStencils; FEMTree::CCStencil::Degree ...> > = BaseFEMIntegrator::System >::CCStencil; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1688:49: required from ‘SparseMatrix FEMTree::systemMatrix(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:658:33: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:873:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 873 | for( int d=0 ; d& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 887 | values = peState.template dValues< Real , CumulativeDerivatives< Dim , PointD > >( off ); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = double; unsigned int Dim = 1]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:881:46: warning: unused variable ‘weight’ [-Wunused-variable] 881 | Real weight = pData.weight; | ^~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:889:44: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 889 | dualValues = iInfo( pIndex , values ) * pData.weight; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = double; unsigned int Dim = 1]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:892:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 892 | for( int d=0 ; d::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1760:2: required from ‘SparseMatrix FEMTree::downSampleMatrix(UIntPack, FEMTree::LocalDepth) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:661:28: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; Windows = {}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; Windows = {}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1805:5: required from ‘SparseMatrix FEMTree::downSampleMatrix(UIntPack, FEMTree::LocalDepth) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:661:28: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1813:5: required from ‘SparseMatrix FEMTree::downSampleMatrix(UIntPack, FEMTree::LocalDepth) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:661:28: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:49: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h: In instantiation of ‘void AddAtomic32(Number&, Number) [with Number = long unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:663:28: required from ‘void AddAtomic(Data&, Data) [with Data = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/SparseMatrix.inl:352:13: required from ‘SparseMatrix SparseMatrix::transpose(T (*)(const T&)) const [with T = float; IndexType = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:662:28: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:611:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 611 | uint32_t &_current = *(uint32_t *)¤t; | ^~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:612:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 612 | uint32_t &_sum = *(uint32_t *)&sum; | ^~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:104:25: required from ‘void BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:565:32: required from ‘int FEMTree::_solveSystemCG(UIntPack, const BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, const T*, TDotT, int, bool, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2657:61: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:109:25: required from ‘void BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:565:32: required from ‘int FEMTree::_solveSystemCG(UIntPack, const BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, const T*, TDotT, int, bool, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2657:61: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:569, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:49, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘BSplineData::BSplineComponents::BSplineComponents(int, int) [with unsigned int FEMSig = 5; unsigned int D = 1]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:40:61: required from ‘static double BSplineEvaluationData::Value(int, int, double, int) [with unsigned int FEMSig = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:83:115: required from ‘static void BSplineEvaluationData::SetCenterEvaluator(typename BSplineEvaluationData::CenterEvaluator::Evaluator&, int) [with unsigned int D = 0; unsigned int FEMSig = 5; typename BSplineEvaluationData::CenterEvaluator::Evaluator = BSplineEvaluationData<5>::CenterEvaluator<0>::Evaluator]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:363:119: required from ‘static void BSplineEvaluationData::SetEvaluator(BSplineEvaluationData::Evaluator&, int) [with unsigned int D = 0; unsigned int FEMSig = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2017:98: required from ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setEvaluators(unsigned int) [with unsigned int I = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:74:16: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:456:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 456 | for( int d=0 ; d<=Degree ; d++ ) for( int dd=0 ; dd<=Degree ; dd++ ) components[d][dd] = Polynomial< Degree >::BSplineComponent( _Degree-dd ).shift( -( (_Degree+1)/2 ) + d ); | ~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:456:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 456 | for( int d=0 ; d<=Degree ; d++ ) for( int dd=0 ; dd<=Degree ; dd++ ) components[d][dd] = Polynomial< Degree >::BSplineComponent( _Degree-dd ).shift( -( (_Degree+1)/2 ) + d ); | ~~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:460:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 460 | for( int d=0 ; d<=Degree ; d++ ) for( int dd=0 ; dd<=Degree ; dd++ ) components[d][dd] = components[d][dd].scale( width ).shift( width*offset ); | ~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:460:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 460 | for( int d=0 ; d<=Degree ; d++ ) for( int dd=0 ; dd<=Degree ; dd++ ) components[d][dd] = components[d][dd].scale( width ).shift( width*offset ); | ~~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:463:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 463 | for( int d=0 ; d<=Degree ; d++ ) | ~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:468:59: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 468 | if( idx>=0 && idx::type FEMTree::_Evaluator, PointD>::_setDValues(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool, double (*)[(_PointD + 1)]) const [with unsigned int _PointD = 0; unsigned int I = 2; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2010:32: recursively required from ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setDValues(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool, double (*)[(_PointD + 1)]) const [with unsigned int _PointD = 0; unsigned int I = 1; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2010:32: required from ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setDValues(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool, double (*)[(_PointD + 1)]) const [with unsigned int _PointD = 0; unsigned int I = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:35:24: required from ‘CumulativeDerivativeValues FEMTree::_Evaluator, PointD>::_values(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool) const [with unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:45:27: required from ‘CumulativeDerivativeValues FEMTree::_Evaluator, PointD>::_centerValues(unsigned int, const int*, const int*, bool) const [with unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:88:85: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16: required from ‘FEMTree::_MultiThreadedEvaluator, PointD, T>::_MultiThreadedEvaluator(const FEMTree*, const DenseNodeData >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2008:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2008 | if( pc ) for( int dd=0 ; dd<=_PointD ; dd++ ) dValues[I][dd] = off[I]==CENTER ? std::get< I >( childEvaluators[d] ).centerValue( fIdx[I] , cIdx[I] , dd ) : std::get< I >( childEvaluators[d] ).cornerValue( fIdx[I] , cIdx[I]+off[I] , dd ); | ~~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2009:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2009 | else for( int dd=0 ; dd<=_PointD ; dd++ ) dValues[I][dd] = off[I]==CENTER ? std::get< I >( evaluators[d] ).centerValue( fIdx[I] , cIdx[I] , dd ) : std::get< I >( evaluators[d] ).cornerValue( fIdx[I] , cIdx[I]+off[I] , dd ); | ~~^~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:54, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BlockedVector.h: In instantiation of ‘size_t BlockedVector::resize(size_t, const T&) [with T = ProjectiveData; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2; size_t = long unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BlockedVector.h:95:45: required from ‘size_t BlockedVector::resize(size_t) [with T = ProjectiveData; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BlockedVector.h:137:36: required from ‘size_t BlockedVector::push() [with T = ProjectiveData; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:271:57: required from ‘Data& SparseNodeData >::operator[](const RegularTreeNode >::Dim, FEMTreeNodeData, short unsigned int>*) [with Data = ProjectiveData; unsigned int ...FEMSigs = {0, 0, 0}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:293:125: required from ‘Real FEMTree::_nearestMultiSplatPointData(const FEMTree::DensityEstimator*, FEMTree::FEMTreeNode*, Point, V, SparseNodeData >&, PointSupportKey::type>&, int) [with unsigned int WeightDegree = 2; V = ProjectiveData; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:449:61: required from ‘SparseNodeData, typename _IsotropicUIntPack::type> FEMTree::setMultiDepthDataField(const std::vector >&, std::vector&, const FEMTree::DensityEstimator*, bool) [with unsigned int DataSig = 0; bool CreateNodes = false; unsigned int DensityDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:367:77: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BlockedVector.h:109:24: warning: unused variable ‘blockIndex’ [-Wunused-variable] 109 | size_t blockIndex = index & _Mask; | ^~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {1}; UpdateFunction = FEMTree<3, float>::_multiSplatPointData, 0, 0, 0>(Allocator >*, const FEMTree<3, float>::DensityEstimator<2>*, FEMTree<3, float>::FEMTreeNode*, Point, ProjectiveData, SparseNodeData, UIntPack<0, 0, 0> >&, PointSupportKey >&, PointSupportKey >&, int)::; ProcessFunction = FEMTree<3, float>::_multiSplatPointData, 0, 0, 0>(Allocator >*, const FEMTree<3, float>::DensityEstimator<2>*, FEMTree<3, float>::FEMTreeNode*, Point, ProjectiveData, SparseNodeData, UIntPack<0, 0, 0> >&, PointSupportKey >&, PointSupportKey >&, int)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<1> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {1, 1}; UpdateFunction = FEMTree<3, float>::_multiSplatPointData, 0, 0, 0>(Allocator >*, const FEMTree<3, float>::DensityEstimator<2>*, FEMTree<3, float>::FEMTreeNode*, Point, ProjectiveData, SparseNodeData, UIntPack<0, 0, 0> >&, PointSupportKey >&, PointSupportKey >&, int)::; ProcessFunction = FEMTree<3, float>::_multiSplatPointData, 0, 0, 0>(Allocator >*, const FEMTree<3, float>::DensityEstimator<2>*, FEMTree<3, float>::FEMTreeNode*, Point, ProjectiveData, SparseNodeData, UIntPack<0, 0, 0> >&, PointSupportKey >&, PointSupportKey >&, int)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<1, 1> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {1, 1, 1}; UpdateFunction = FEMTree<3, float>::_multiSplatPointData, 0, 0, 0>(Allocator >*, const FEMTree<3, float>::DensityEstimator<2>*, FEMTree<3, float>::FEMTreeNode*, Point, ProjectiveData, SparseNodeData, UIntPack<0, 0, 0> >&, PointSupportKey >&, PointSupportKey >&, int)::; ProcessFunction = FEMTree<3, float>::_multiSplatPointData, 0, 0, 0>(Allocator >*, const FEMTree<3, float>::DensityEstimator<2>*, FEMTree<3, float>::FEMTreeNode*, Point, ProjectiveData, SparseNodeData, UIntPack<0, 0, 0> >&, PointSupportKey >&, PointSupportKey >&, int)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<1, 1, 1> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {1, 1, 1}; UpdateFunction = FEMTree<3, float>::_multiSplatPointData, 0, 0, 0>(Allocator >*, const FEMTree<3, float>::DensityEstimator<2>*, FEMTree<3, float>::FEMTreeNode*, Point, ProjectiveData, SparseNodeData, UIntPack<0, 0, 0> >&, PointSupportKey >&, PointSupportKey >&, int)::; ProcessFunction = FEMTree<3, float>::_multiSplatPointData, 0, 0, 0>(Allocator >*, const FEMTree<3, float>::DensityEstimator<2>*, FEMTree<3, float>::FEMTreeNode*, Point, ProjectiveData, SparseNodeData, UIntPack<0, 0, 0> >&, PointSupportKey >&, PointSupportKey >&, int)::::FEMTreeNode*)>; Windows = {WindowSlice*, UIntPack<1, 1, 1> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:274:3: required from ‘Real FEMTree::_multiSplatPointData(Allocator >*, const FEMTree::DensityEstimator*, FEMTree::FEMTreeNode*, Point, V, SparseNodeData >&, PointSupportKey::type>&, PointSupportKey::Degree ...> >&, int) [with bool CreateNodes = false; bool ThreadSafe = false; unsigned int WeightDegree = 2; V = ProjectiveData; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:450:76: required from ‘SparseNodeData, typename _IsotropicUIntPack::type> FEMTree::setMultiDepthDataField(const std::vector >&, std::vector&, const FEMTree::DensityEstimator*, bool) [with unsigned int DataSig = 0; bool CreateNodes = false; unsigned int DensityDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:367:77: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 234 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:34, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2529, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘typename std::enable_if<(_D == _K)>::type HyperCube::Cube::Element::_directions(HyperCube::Direction*) const [with unsigned int _D = 3; unsigned int _K = 3; unsigned int K = 3; unsigned int D = 3; typename std::enable_if<(_D == _K)>::type = void]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:408:81: required from ‘void HyperCube::Cube::Element::directions(HyperCube::Direction*) const [with unsigned int K = 3; unsigned int D = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:210:18: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables::SetTables() [with unsigned int D = 3; unsigned int K = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:227:51: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables::SetTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:45: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:426:129: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 426 | typename std::enable_if< _D==_K >::type Cube< D >::Element< K >::_directions( Direction* dirs ) const { for( int d=0 ; d= K2), bool>::type HyperCube::Cube::_Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 3; unsigned int K2 = 2; unsigned int D = 3; typename std::enable_if<(K1 >= K2), bool>::type = bool]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:468:81: required from ‘static bool HyperCube::Cube::Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 3; unsigned int K2 = 2; unsigned int D = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables::SetTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:45: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 474 | for( int d=0 ; d::BSplineComponents::BSplineComponents(int, int) [with unsigned int FEMSig = 0; unsigned int D = 0]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:526:24: required from ‘void BSplineData::SparseBSplineEvaluator::init(unsigned int) [with unsigned int FEMSig = 0; unsigned int D = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:499:66: required from ‘void BSplineData::reset(int) [with unsigned int FEMSig = 0; unsigned int D = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:931:122: required from ‘typename std::enable_if<(I < FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::Dim)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_init() [with unsigned int I = 0; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}; typename std::enable_if<(I < FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:912:74: required from ‘FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::PointEvaluator(unsigned int) [with unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1753:31: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:456:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 456 | for( int d=0 ; d<=Degree ; d++ ) for( int dd=0 ; dd<=Degree ; dd++ ) components[d][dd] = Polynomial< Degree >::BSplineComponent( _Degree-dd ).shift( -( (_Degree+1)/2 ) + d ); | ~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:456:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 456 | for( int d=0 ; d<=Degree ; d++ ) for( int dd=0 ; dd<=Degree ; dd++ ) components[d][dd] = Polynomial< Degree >::BSplineComponent( _Degree-dd ).shift( -( (_Degree+1)/2 ) + d ); | ~~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:460:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 460 | for( int d=0 ; d<=Degree ; d++ ) for( int dd=0 ; dd<=Degree ; dd++ ) components[d][dd] = components[d][dd].scale( width ).shift( width*offset ); | ~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:460:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 460 | for( int d=0 ; d<=Degree ; d++ ) for( int dd=0 ; dd<=Degree ; dd++ ) components[d][dd] = components[d][dd].scale( width ).shift( width*offset ); | ~~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:463:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 463 | for( int d=0 ; d<=Degree ; d++ ) | ~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:468:59: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 468 | if( idx>=0 && idx::type FEMTree::_Evaluator, PointD>::_setDValues(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool, double (*)[(_PointD + 1)]) const [with unsigned int _PointD = 1; unsigned int I = 1; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2010:32: required from ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setDValues(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool, double (*)[(_PointD + 1)]) const [with unsigned int _PointD = 1; unsigned int I = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:35:24: required from ‘CumulativeDerivativeValues FEMTree::_Evaluator, PointD>::_values(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool) const [with unsigned int _PointD = 1; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:45:27: required from ‘CumulativeDerivativeValues FEMTree::_Evaluator, PointD>::_centerValues(unsigned int, const int*, const int*, bool) const [with unsigned int _PointD = 1; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:88:85: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2008:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2008 | if( pc ) for( int dd=0 ; dd<=_PointD ; dd++ ) dValues[I][dd] = off[I]==CENTER ? std::get< I >( childEvaluators[d] ).centerValue( fIdx[I] , cIdx[I] , dd ) : std::get< I >( childEvaluators[d] ).cornerValue( fIdx[I] , cIdx[I]+off[I] , dd ); | ~~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2009:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2009 | else for( int dd=0 ; dd<=_PointD ; dd++ ) dValues[I][dd] = off[I]==CENTER ? std::get< I >( evaluators[d] ).centerValue( fIdx[I] , cIdx[I] , dd ) : std::get< I >( evaluators[d] ).cornerValue( fIdx[I] , cIdx[I]+off[I] , dd ); | ~~^~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:85:4: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 234 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:94:5: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:103:5: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:119:4: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:128:5: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::; ProcessFunction = FEMTree<3, float>::_Evaluator, 1>::set(FEMTree<3, float>::LocalDepth)::&)>; Windows = {WindowSlice, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:137:5: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode::ConstNeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, UIntPack<_LeftRadii ...>, UIntPack<_PLeftRadii ...>, ConstWindowSlice*, UIntPack<_LeftRadii + _RightRadii + 1...> >, WindowSlice*, UIntPack<_LeftRadii + _RightRadii + 1...> >, int) [with unsigned int ..._PLeftRadii = {1, 1, 1}; unsigned int ..._PRightRadii = {2, 2, 2}; unsigned int ..._CLeftRadii = {1, 1, 1}; unsigned int ..._CRightRadii = {2, 2, 2}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {2, 2, 2}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:717:23: required from ‘static unsigned int RegularTreeNode::ConstNeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, UIntPack<_LeftRadii ...>, UIntPack<_PLeftRadii ...>, WindowSlice*, UIntPack<_LeftRadii + _RightRadii + 1...> >, WindowSlice*, UIntPack<_LeftRadii + _RightRadii + 1...> >, int) [with unsigned int ..._PLeftRadii = {1, 1, 1}; unsigned int ..._PRightRadii = {2, 2, 2}; unsigned int ..._CLeftRadii = {1, 1, 1}; unsigned int ..._CRightRadii = {2, 2, 2}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {2, 2, 2}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:771:22: required from ‘RegularTreeNode::ConstNeighbors >& RegularTreeNode::ConstNeighborKey, UIntPack<__Values ...> >::getNeighbors(const RegularTreeNode*) [with unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {2, 2, 2}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:835:59: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoCorners(const FEMTree<3, Real>&, const Real*, const Real*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, HyperCube::Direction, std::vector::_SlabValues>&, IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1> = FEMTree<3, float>::_Evaluator, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:808:60: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoCorners(const FEMTree<3, Real>&, const Real*, const Real*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, std::vector::_SlabValues>&, IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1> = FEMTree<3, float>::_Evaluator, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1784:38: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:709:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 709 | for( int d=0 ; d>d ) & 1; | ~^~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:34, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2529, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<((_D != K) && (K == 0)), unsigned int>::type HyperCube::Cube::_ElementMCIndex(HyperCube::Cube::Element, unsigned int) [with unsigned int K = 0; unsigned int _D = 2; unsigned int D = 2; typename std::enable_if<((_D != K) && (K == 0)), unsigned int>::type = unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:597:111: required from ‘static unsigned int HyperCube::Cube::ElementMCIndex(HyperCube::Cube::Element, unsigned int) [with unsigned int K = 0; unsigned int D = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:614:70: required from ‘static typename std::enable_if<((_D != K) && (K != 0)), unsigned int>::type HyperCube::Cube::_ElementMCIndex(HyperCube::Cube::Element, unsigned int) [with unsigned int K = 1; unsigned int _D = 3; unsigned int D = 3; typename std::enable_if<((_D != K) && (K != 0)), unsigned int>::type = unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:597:111: required from ‘static unsigned int HyperCube::Cube::ElementMCIndex(HyperCube::Cube::Element, unsigned int) [with unsigned int K = 1; unsigned int D = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1053:70: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, node_index_type&, CoredMeshData&, std::vector::_SlabValues>&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:621:75: warning: unused variable ‘_Shift’ [-Wunused-variable] 621 | static const unsigned int Shift = ElementNum< 0 >() / 2 , _Shift = Cube< K >::template ElementNum< 0 >() / 2; | ^~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::initEvaluationState(Point, UIntPack<_Values ...> >::Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState, UIntPack >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:918:23: required from ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::initEvaluationState(Point, UIntPack<_Values ...> >::Dim>, unsigned int, FEMIntegrator::PointEvaluatorState, UIntPack >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:545:38: required from ‘V FEMTree::_evaluate(const Coefficients&, Point, FEMTree::PointEvaluator, typename _IsotropicUIntPack::type>&, const ConstPointSupportKey::Degree ...> >&) const [with V = ProjectiveData; Coefficients = SparseNodeData, UIntPack<0, 0, 0> >; unsigned int D = 0; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, typename _IsotropicUIntPack::type> = FEMIntegrator::PointEvaluator, UIntPack<0, 0, 0> >; typename _IsotropicUIntPack::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1653:164: required from ‘static bool IsoSurfaceExtractor<3, Real, Vertex>::_GetIsoVertex(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, ConstPointSupportKey::type>&, ConstPointSupportKey::Degree>::type>&, const TreeNode*, HyperCube::Cube<2>::Element<0>, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, Vertex&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, WeightDegree>::type = UIntPack<2, 2, 2>; typename _IsotropicUIntPack<3, FEMSignature::Degree>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1062:56: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, node_index_type&, CoredMeshData&, std::vector::_SlabValues>&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:924:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 924 | for( int d=0 ; d::_set() [with Index = int; Real = float; unsigned int Dim = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MAT.inl:83:2: required from ‘std::vector > _MinimalAreaTriangulation::getTriangulation() [with Index = int; Real = float; unsigned int Dim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MAT.h:58:29: required from ‘std::vector > MinimalAreaTriangulation(const Point*, size_t) [with Index = int; Real = float; unsigned int Dim = 3; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1707:121: required from ‘static unsigned int IsoSurfaceExtractor<3, Real, Vertex>::_AddIsoPolygons(unsigned int, CoredMeshData&, std::vector >&, bool, bool, node_index_type&) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1489:23: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetIsoSurface(const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, const IsoSurfaceExtractor<3, Real, Vertex>::_XSliceValues&, CoredMeshData&, bool, bool, node_index_type&, bool) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1835:19: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MAT.inl:94:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 94 | for( int i=0 ; i<_vCount*_vCount ; i++ ) _bestTriangulation[i] = -1 , _midpoint[i] = -1; | ~^~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_Run, UIntPack<_PRightRadius>, UIntPack<_CLeftRadius>, UIntPack<_CRightRadius> >::Run(ConstWindowSlice*, UIntPack<((_PLeftRadius + _PRightRadius) + 1)> >, WindowSlice*, UIntPack<((_CLeftRadius + _CRightRadius) + 1)> >, int*, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = true; bool ThreadSafe = true; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int _PLeftRadius = 1; unsigned int _PRightRadius = 1; unsigned int _CLeftRadius = 1; unsigned int _CRightRadius = 1; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:530:189: recursively required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_Run, UIntPack<_PRightRadius, _PRightRadii ...>, UIntPack<_CLeftRadius, _CLeftRadii ...>, UIntPack<_CRightRadius, _CRightRadii ...> >::Run(ConstWindowSlice*, UIntPack<((_PLeftRadius + _PRightRadius) + 1), _PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<((_CLeftRadius + _CRightRadius) + 1), _CLeftRadii + _CRightRadii + 1...> >, int*, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = true; bool ThreadSafe = true; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int _PLeftRadius = 1; unsigned int ..._PLeftRadii = {1}; unsigned int _PRightRadius = 1; unsigned int ..._PRightRadii = {1}; unsigned int _CLeftRadius = 1; unsigned int ..._CLeftRadii = {1}; unsigned int _CRightRadius = 1; unsigned int ..._CRightRadii = {1}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:530:189: required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_Run, UIntPack<_PRightRadius, _PRightRadii ...>, UIntPack<_CLeftRadius, _CLeftRadii ...>, UIntPack<_CRightRadius, _CRightRadii ...> >::Run(ConstWindowSlice*, UIntPack<((_PLeftRadius + _PRightRadius) + 1), _PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<((_CLeftRadius + _CRightRadius) + 1), _CLeftRadii + _CRightRadii + 1...> >, int*, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = true; bool ThreadSafe = true; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int _PLeftRadius = 1; unsigned int ..._PLeftRadii = {1, 1}; unsigned int _PRightRadius = 1; unsigned int ..._PRightRadii = {1, 1}; unsigned int _CLeftRadius = 1; unsigned int ..._CLeftRadii = {1, 1}; unsigned int _CRightRadius = 1; unsigned int ..._CRightRadii = {1, 1}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:511:186: required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, ConstWindowSlice*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = true; bool ThreadSafe = true; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int ..._PLeftRadii = {1, 1, 1}; unsigned int ..._PRightRadii = {1, 1, 1}; unsigned int ..._CLeftRadii = {1, 1, 1}; unsigned int ..._CRightRadii = {1, 1, 1}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:518:69: required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, WindowSlice*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = true; bool ThreadSafe = true; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int ..._PLeftRadii = {1, 1, 1}; unsigned int ..._PRightRadii = {1, 1, 1}; unsigned int ..._CLeftRadii = {1, 1, 1}; unsigned int ..._CRightRadii = {1, 1, 1}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:608:50: required from ‘RegularTreeNode::Neighbors >& RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode*, Allocator >*, NodeInitializer&) [with bool CreateNodes = true; bool ThreadSafe = true; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:55:187: required from ‘void FEMTree::_addWeightContribution(Allocator >*, FEMTree::DensityEstimator&, FEMTree::FEMTreeNode*, Point, PointSupportKey::type>&, Real) [with bool ThreadSafe = true; unsigned int WeightDegree = 2; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:305:36: required from ‘FEMTree::DensityEstimator* FEMTree::setDensityEstimator(const std::vector >&, FEMTree::LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:535:71: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:541:26: warning: unused variable ‘D’ [-Wunused-variable] 541 | static const int D = 1; | ^ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, ConstWindowSlice*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::&)>; unsigned int ..._PLeftRadii = {1, 1, 1}; unsigned int ..._PRightRadii = {1, 1, 1}; unsigned int ..._CLeftRadii = {1, 1, 1}; unsigned int ..._CRightRadii = {1, 1, 1}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:518:69: required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, WindowSlice*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::&)>; unsigned int ..._PLeftRadii = {1, 1, 1}; unsigned int ..._PRightRadii = {1, 1, 1}; unsigned int ..._CLeftRadii = {1, 1, 1}; unsigned int ..._CRightRadii = {1, 1, 1}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:608:50: required from ‘RegularTreeNode::Neighbors >& RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode*, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::&)>; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:215:40: required from ‘RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::NeighborType& RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::getNeighbors(const RegularTreeNode*) [with unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int; RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::NeighborType = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::Neighbors >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:90:46: required from ‘Real FEMTree::_getSamplesPerNode(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = PointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29: required from ‘void FEMTree::_getSampleDepthAndWeight(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = PointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:203:26: required from ‘Real FEMTree::_splatPointData(Allocator >*, const FEMTree::DensityEstimator&, Point, V, SparseNodeData >&, PointSupportKey::type>&, PointSupportKey::Degree ...> >&, FEMTree::LocalDepth, FEMTree::LocalDepth, int, Real) [with bool CreateNodes = true; bool ThreadSafe = true; unsigned int WeightDegree = 2; V = Point; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:381:119: required from ‘SparseNodeData > FEMTree::setDataField(UIntPack, const std::vector >&, const std::vector&, const FEMTree::DensityEstimator*, Real&, std::function) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:510:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 510 | for( int d=0 ; d>d ) & 1; | ~^~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {3}; UpdateFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, PointSupportKey >&) const::; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, PointSupportKey >&) const::*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice*, UIntPack<3> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, PointSupportKey >&) const::; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, PointSupportKey >&) const::*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, PointSupportKey >&) const::; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, PointSupportKey >&) const::*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, PointSupportKey >&) const::; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, PointSupportKey >&) const::*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:99:2: required from ‘Real FEMTree::_getSamplesPerNode(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = PointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29: required from ‘void FEMTree::_getSampleDepthAndWeight(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = PointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:203:26: required from ‘Real FEMTree::_splatPointData(Allocator >*, const FEMTree::DensityEstimator&, Point, V, SparseNodeData >&, PointSupportKey::type>&, PointSupportKey::Degree ...> >&, FEMTree::LocalDepth, FEMTree::LocalDepth, int, Real) [with bool CreateNodes = true; bool ThreadSafe = true; unsigned int WeightDegree = 2; V = Point; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:381:119: required from ‘SparseNodeData > FEMTree::setDataField(UIntPack, const std::vector >&, const std::vector&, const FEMTree::DensityEstimator*, Real&, std::function) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 234 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {3}; UpdateFunction = BaseFEMIntegrator::RestrictionProlongation >::setStencil(BaseFEMIntegrator::RestrictionProlongation >::UpSampleStencil&) const::; ProcessFunction = BaseFEMIntegrator::RestrictionProlongation >::setStencil(BaseFEMIntegrator::RestrictionProlongation >::UpSampleStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = BaseFEMIntegrator::RestrictionProlongation >::setStencil(BaseFEMIntegrator::RestrictionProlongation >::UpSampleStencil&) const::; ProcessFunction = BaseFEMIntegrator::RestrictionProlongation >::setStencil(BaseFEMIntegrator::RestrictionProlongation >::UpSampleStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::RestrictionProlongation >::setStencil(BaseFEMIntegrator::RestrictionProlongation >::UpSampleStencil&) const::; ProcessFunction = BaseFEMIntegrator::RestrictionProlongation >::setStencil(BaseFEMIntegrator::RestrictionProlongation >::UpSampleStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::RestrictionProlongation >::setStencil(BaseFEMIntegrator::RestrictionProlongation >::UpSampleStencil&) const::; ProcessFunction = BaseFEMIntegrator::RestrictionProlongation >::setStencil(BaseFEMIntegrator::RestrictionProlongation >::UpSampleStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:143:24: required from ‘void BaseFEMIntegrator::RestrictionProlongation >::setStencil(BaseFEMIntegrator::RestrictionProlongation >::UpSampleStencil&) const [with unsigned int ...TDegrees = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1945:15: required from ‘void FEMTree::_downSample(UIntPack, BaseFEMIntegrator::RestrictionProlongation >&, FEMTree::LocalDepth, C*) const [with C = float; unsigned int ...Degrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2901:38: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = std::function; ProcessFunction = std::function; Windows = {WindowSlice >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = std::function; ProcessFunction = std::function; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function; ProcessFunction = std::function; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function; ProcessFunction = std::function; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:158:25: required from ‘void BaseFEMIntegrator::RestrictionProlongation >::setStencils(BaseFEMIntegrator::RestrictionProlongation >::DownSampleStencils&) const [with unsigned int ...TDegrees = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2238:16: required from ‘void FEMTree::_upSample(UIntPack, BaseFEMIntegrator::RestrictionProlongation >&, FEMTree::LocalDepth, C*) const [with C = Point; unsigned int ...Degrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2920:53: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = std::function; ProcessFunction = std::function >&)>; Windows = {WindowSlice >, UIntPack<2> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = std::function; ProcessFunction = std::function >&)>; Windows = {WindowSlice >, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function; ProcessFunction = std::function >&)>; Windows = {WindowSlice >, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function; ProcessFunction = std::function >&)>; Windows = {WindowSlice >, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:160:24: required from ‘void BaseFEMIntegrator::RestrictionProlongation >::setStencils(BaseFEMIntegrator::RestrictionProlongation >::DownSampleStencils&) const [with unsigned int ...TDegrees = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2238:16: required from ‘void FEMTree::_upSample(UIntPack, BaseFEMIntegrator::RestrictionProlongation >&, FEMTree::LocalDepth, C*) const [with C = Point; unsigned int ...Degrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2920:53: required from ‘void FEMTree::_addFEMConstraints(UIntPack<__Values ...>, UIntPack, BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const Coefficients&, T*, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CSigs = {7, 7, 7}; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3; Coefficients = SparseNodeData, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2186:85: required from ‘void FEMTree::addFEMConstraints(BaseFEMIntegrator::Constraint, UIntPack, CDim>&, const _SparseOrDenseNodeData, UIntPack >&, DenseNodeData >&, FEMTree::LocalDepth) const [with T = float; unsigned int ...FEMDegrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int ...CSigs = {7, 7, 7}; unsigned int CDim = 3; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:569, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:49, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void BSplineElements::_addPeriodic(int, bool) [with bool Left = true; unsigned int Degree = 1]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:534:23: required from ‘BSplineElements::BSplineElements(int, int, BoundaryType) [with unsigned int Degree = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:451:28: required from ‘BSplineData::BSplineComponents::BSplineComponents(int, int) [with unsigned int FEMSig = 5; unsigned int D = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:526:24: required from ‘void BSplineData::SparseBSplineEvaluator::init(unsigned int) [with unsigned int FEMSig = 5; unsigned int D = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:499:66: required from ‘void BSplineData::reset(int) [with unsigned int FEMSig = 5; unsigned int D = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:931:122: required from ‘typename std::enable_if<(I < FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::Dim)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_init() [with unsigned int I = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}; typename std::enable_if<(I < FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:912:74: required from ‘FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::PointEvaluator(unsigned int) [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2994:17: required from ‘void FEMTree::addInterpolationConstraints(DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:555:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 555 | for( int i=0 ; i<=Degree ; i++ ) | ~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void BSplineElements::_addPeriodic(int, bool) [with bool Left = false; unsigned int Degree = 1]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:534:87: required from ‘BSplineElements::BSplineElements(int, int, BoundaryType) [with unsigned int Degree = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:451:28: required from ‘BSplineData::BSplineComponents::BSplineComponents(int, int) [with unsigned int FEMSig = 5; unsigned int D = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:526:24: required from ‘void BSplineData::SparseBSplineEvaluator::init(unsigned int) [with unsigned int FEMSig = 5; unsigned int D = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:499:66: required from ‘void BSplineData::reset(int) [with unsigned int FEMSig = 5; unsigned int D = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:931:122: required from ‘typename std::enable_if<(I < FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::Dim)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_init() [with unsigned int I = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}; typename std::enable_if<(I < FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:912:74: required from ‘FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::PointEvaluator(unsigned int) [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2994:17: required from ‘void FEMTree::addInterpolationConstraints(DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:555:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = std::function; ProcessFunction = std::function; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = std::function; ProcessFunction = std::function; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = std::function; ProcessFunction = std::function; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:128:25: required from ‘void BaseFEMIntegrator::System >::setStencils(BaseFEMIntegrator::System >::PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1350:32: required from ‘void FEMTree::_updateRestrictedIntegralConstraints(UIntPack, const BaseFEMIntegrator::System::Degree ...> >&, FEMTree::LocalDepth, const T*, T*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2569:40: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = std::function; ProcessFunction = std::function >::CCStencil&)>; Windows = {WindowSlice >::CCStencil, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function; ProcessFunction = std::function >::CCStencil&)>; Windows = {WindowSlice >::CCStencil, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function; ProcessFunction = std::function >::CCStencil&)>; Windows = {WindowSlice >::CCStencil, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:130:24: required from ‘void BaseFEMIntegrator::System >::setStencils(BaseFEMIntegrator::System >::PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1350:32: required from ‘void FEMTree::_updateRestrictedIntegralConstraints(UIntPack, const BaseFEMIntegrator::System::Degree ...> >&, FEMTree::LocalDepth, const T*, T*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2569:40: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_setEvaluationState(const double*, unsigned int, State&) const [with unsigned int I = 1; unsigned int TSig = 5; unsigned int D = 1; State = FEMIntegrator::PointEvaluatorState, UIntPack<1, 1, 1> >; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:957:60: required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_initEvaluationState(UIntPack, UIntPack, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState, UIntPack<1, 1, 1> >; unsigned int TSig = 5; unsigned int ...TSigs = {5}; unsigned int D = 1; unsigned int ...Ds = {1}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}; typename std::enable_if<(sizeof... (TSigs) != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:958:24: required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_initEvaluationState(UIntPack, UIntPack, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState, UIntPack<1, 1, 1> >; unsigned int TSig = 5; unsigned int ...TSigs = {5, 5}; unsigned int D = 1; unsigned int ...Ds = {1, 1}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}; typename std::enable_if<(sizeof... (TSigs) != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:925:24: required from ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::initEvaluationState(Point, UIntPack<_Values ...> >::Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState, UIntPack >&) const [with unsigned int ...EDs = {1, 1, 1}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1480:31: required from ‘void FEMTree::_updateRestrictedInterpolationConstraints(FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, const T*, T*, const FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2570:45: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:946:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 946 | for( int d=0 ; d<=D ; d++ ) std::get< I >( state._oneDValues ).values[ s+LeftPointSupportRadius ][d] = components[d]( _p ); | ~^~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:936:48: warning: unused variable ‘LeftSupportRadius’ [-Wunused-variable] 936 | static const int LeftSupportRadius = -BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportStart; | ^~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:938:47: warning: unused variable ‘RightSupportRadius’ [-Wunused-variable] 938 | static const int RightSupportRadius = BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportEnd ; | ^~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point, const ConstPointSupportKey >&, const FEMTreeNode*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*) const::; ProcessFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point, const ConstPointSupportKey >&, const FEMTreeNode*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*) const::; Windows = {WindowSlice*, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point, const ConstPointSupportKey >&, const FEMTreeNode*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*) const::; ProcessFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point, const ConstPointSupportKey >&, const FEMTreeNode*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*) const::; Windows = {WindowSlice*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point, const ConstPointSupportKey >&, const FEMTreeNode*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*) const::; ProcessFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point, const ConstPointSupportKey >&, const FEMTreeNode*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*) const::; Windows = {WindowSlice*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1592:2: required from ‘CumulativeDerivativeValues FEMTree::_finerFunctionValues(UIntPack, Point, const ConstPointSupportKey::Degree ...> >&, const FEMTreeNode*, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const T*) const [with unsigned int PointD = 0; T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1485:123: required from ‘void FEMTree::_updateRestrictedInterpolationConstraints(FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, const T*, T*, const FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2570:45: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, FEMTree<3, float>::LocalDepth, const float*, float*, const FEMTree<3, float>::InterpolationInfo*) const::::; ProcessFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, FEMTree<3, float>::LocalDepth, const float*, float*, const FEMTree<3, float>::InterpolationInfo*) const::::; Windows = {WindowSlice*, UIntPack<2> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, FEMTree<3, float>::LocalDepth, const float*, float*, const FEMTree<3, float>::InterpolationInfo*) const::::; ProcessFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, FEMTree<3, float>::LocalDepth, const float*, float*, const FEMTree<3, float>::InterpolationInfo*) const::::; Windows = {WindowSlice*, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, FEMTree<3, float>::LocalDepth, const float*, float*, const FEMTree<3, float>::InterpolationInfo*) const::::; ProcessFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, FEMTree<3, float>::LocalDepth, const float*, float*, const FEMTree<3, float>::InterpolationInfo*) const::::; Windows = {WindowSlice*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, FEMTree<3, float>::LocalDepth, const float*, float*, const FEMTree<3, float>::InterpolationInfo*) const::::; ProcessFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, FEMTree<3, float>::LocalDepth, const float*, float*, const FEMTree<3, float>::InterpolationInfo*) const::::; Windows = {WindowSlice*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1490:5: required from ‘void FEMTree::_updateRestrictedInterpolationConstraints(FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, const T*, T*, const FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2570:45: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 234 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:43:25: required from ‘void BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {0, 0, 0}; unsigned int CDim = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2005:33: required from ‘DenseNodeData > FEMTree::supportWeights(UIntPack) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2628:79: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:48:25: required from ‘void BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {0, 0, 0}; unsigned int CDim = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2005:33: required from ‘DenseNodeData > FEMTree::supportWeights(UIntPack) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2628:79: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::::; ProcessFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::::; Windows = {WindowSlice*, UIntPack<2> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::::; ProcessFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::::; Windows = {WindowSlice*, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::::; ProcessFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::::; Windows = {WindowSlice*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::::; ProcessFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::::; Windows = {WindowSlice*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2037:6: required from ‘DenseNodeData > FEMTree::supportWeights(UIntPack) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2628:79: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 234 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {3}; UpdateFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; Windows = {WindowSlice*, UIntPack<3> >, WindowSlice >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; Windows = {WindowSlice*, UIntPack<3, 3> >, WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; Windows = {WindowSlice*, UIntPack<3, 3, 3> >, WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; Windows = {WindowSlice*, UIntPack<3, 3, 3> >, WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2111:6: required from ‘DenseNodeData > FEMTree::prolongationWeights(UIntPack, bool) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2629:108: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {3}; UpdateFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; Windows = {WindowSlice*, UIntPack<3> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; Windows = {WindowSlice*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::::; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2128:6: required from ‘DenseNodeData > FEMTree::prolongationWeights(UIntPack, bool) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2629:108: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2527, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘T FEMTree::_getInterpolationConstraintFromProlongedSolution(const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const FEMTreeNode*, const T*, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1335:70: required from ‘T FEMTree::_getConstraintFromProlongedSolution(UIntPack, FEMTree::BaseSystem::Degree ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const FEMTreeNode*, const T*, const DynamicWindow::Degree, FEMSignature::Degree>::OverlapSize ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::BaseSystem::Degree ...> > = BaseFEMIntegrator::System >; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1001:51: required from ‘T FEMTree::_setMatrixRowAndGetConstraintFromProlongation(UIntPack, FEMTree::BaseSystem::Degree ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, MatrixEntry*, node_index_type, FEMTree::PCStencils::Degree ...> >&, FEMTree::CCStencil::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const T*, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::BaseSystem::Degree ...> > = BaseFEMIntegrator::System >; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; node_index_type = int; FEMTree::PCStencils::Degree ...> > = BaseFEMIntegrator::System >::PCStencils; FEMTree::CCStencil::Degree ...> > = BaseFEMIntegrator::System >::CCStencil; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1688:49: required from ‘SparseMatrix FEMTree::systemMatrix(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:658:33: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1280:65: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1280 | for( int d=0 ; d::Size ; d++ ) temp += _pData.dualValues[d] * values[d]; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::initEvaluationState(Point, UIntPack<_Values ...> >::Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState, UIntPack >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:884:32: required from ‘void FEMTree::_addPointValues(UIntPack, StaticWindow::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1008:17: required from ‘T FEMTree::_setMatrixRowAndGetConstraintFromProlongation(UIntPack, FEMTree::BaseSystem::Degree ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, MatrixEntry*, node_index_type, FEMTree::PCStencils::Degree ...> >&, FEMTree::CCStencil::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const T*, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::BaseSystem::Degree ...> > = BaseFEMIntegrator::System >; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; node_index_type = int; FEMTree::PCStencils::Degree ...> > = BaseFEMIntegrator::System >::PCStencils; FEMTree::CCStencil::Degree ...> > = BaseFEMIntegrator::System >::CCStencil; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1688:49: required from ‘SparseMatrix FEMTree::systemMatrix(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:658:33: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:924:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 924 | for( int d=0 ; d BaseFEMIntegrator::PointEvaluatorState::partialDotDValues(Point, const int*) const [with Real = float; DerivativeType = CumulativeDerivatives<3, 0>; unsigned int Dim = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:899:129: required from ‘void FEMTree::_addPointValues(UIntPack, StaticWindow::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1008:17: required from ‘T FEMTree::_setMatrixRowAndGetConstraintFromProlongation(UIntPack, FEMTree::BaseSystem::Degree ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, MatrixEntry*, node_index_type, FEMTree::PCStencils::Degree ...> >&, FEMTree::CCStencil::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const T*, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::BaseSystem::Degree ...> > = BaseFEMIntegrator::System >; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; node_index_type = int; FEMTree::PCStencils::Degree ...> > = BaseFEMIntegrator::System >::PCStencils; FEMTree::CCStencil::Degree ...> > = BaseFEMIntegrator::System >::CCStencil; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1688:49: required from ‘SparseMatrix FEMTree::systemMatrix(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:658:33: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:692:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 692 | for( int d=0 ; d::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, MatrixEntry*, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, MatrixEntry*, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3, 3> >, WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, MatrixEntry*, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, MatrixEntry*, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3, 3> >, WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1030:3: required from ‘T FEMTree::_setMatrixRowAndGetConstraintFromProlongation(UIntPack, FEMTree::BaseSystem::Degree ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, MatrixEntry*, node_index_type, FEMTree::PCStencils::Degree ...> >&, FEMTree::CCStencil::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const T*, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::BaseSystem::Degree ...> > = BaseFEMIntegrator::System >; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; node_index_type = int; FEMTree::PCStencils::Degree ...> > = BaseFEMIntegrator::System >::PCStencils; FEMTree::CCStencil::Degree ...> > = BaseFEMIntegrator::System >::CCStencil; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1688:49: required from ‘SparseMatrix FEMTree::systemMatrix(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:658:33: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1760:2: required from ‘SparseMatrix FEMTree::downSampleMatrix(UIntPack, FEMTree::LocalDepth) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:661:28: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; Windows = {}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; Windows = {}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; Windows = {}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1805:5: required from ‘SparseMatrix FEMTree::downSampleMatrix(UIntPack, FEMTree::LocalDepth) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:661:28: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; Windows = {WindowSlice*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1813:5: required from ‘SparseMatrix FEMTree::downSampleMatrix(UIntPack, FEMTree::LocalDepth) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:661:28: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:49: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h: In instantiation of ‘bool SetAtomic64(volatile Value*, Value, Value) [with Value = long unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:624:21: required from ‘void AddAtomic64(Number&, Number) [with Number = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:664:28: required from ‘void AddAtomic(Data&, Data) [with Data = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/SparseMatrix.inl:352:13: required from ‘SparseMatrix SparseMatrix::transpose(T (*)(const T&)) const [with T = float; IndexType = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:662:28: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MyMiscellany.h:587:19: warning: unused variable ‘_oldValue’ [-Wunused-variable] 587 | uint64_t &_oldValue = *(uint64_t *)&oldValue; | ^~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:104:25: required from ‘void BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:565:32: required from ‘int FEMTree::_solveSystemCG(UIntPack, const BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, const T*, TDotT, int, bool, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2657:61: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:109:25: required from ‘void BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:565:32: required from ‘int FEMTree::_solveSystemCG(UIntPack, const BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, const T*, TDotT, int, bool, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2657:61: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, size_t, SparseMatrix&, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, size_t, SparseMatrix&, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3, 3> >, WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, size_t, SparseMatrix&, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, size_t, SparseMatrix&, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3, 3> >, WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:968:3: required from ‘T FEMTree::_setMatrixRowAndGetConstraintFromProlongation(UIntPack, FEMTree::BaseSystem::Degree ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, size_t, SparseMatrix::Degree, FEMSignature::Degree>::OverlapSize ...> >::Size>&, node_index_type, FEMTree::PCStencils::Degree ...> >&, FEMTree::CCStencil::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const T*, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::BaseSystem::Degree ...> > = BaseFEMIntegrator::System >; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; size_t = long unsigned int; node_index_type = int; FEMTree::PCStencils::Degree ...> > = BaseFEMIntegrator::System >::PCStencils; FEMTree::CCStencil::Degree ...> > = BaseFEMIntegrator::System >::CCStencil; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1632:84: required from ‘int FEMTree::_getSliceMatrixAndProlongationConstraints(UIntPack, const BaseFEMIntegrator::System::Degree ...> >&, SparseMatrix::Degree, FEMSignature::Degree>::OverlapSize ...> >::Size>&, Real*, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, node_index_type, node_index_type, const T*, T*, FEMTree::CCStencil::Degree ...> >&, FEMTree::PCStencils::Degree ...> >&, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int; node_index_type = int; FEMTree::CCStencil::Degree ...> > = BaseFEMIntegrator::System >::CCStencil; FEMTree::PCStencils::Degree ...> > = BaseFEMIntegrator::System >::PCStencils]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:567:43: required from ‘int FEMTree::_solveSystemCG(UIntPack, const BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, const T*, TDotT, int, bool, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2657:61: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:34, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2529, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube::_Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 3; unsigned int K2 = 1; unsigned int D = 3; typename std::enable_if<(K1 >= K2), bool>::type = bool]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:468:81: required from ‘static bool HyperCube::Cube::Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 3; unsigned int K2 = 1; unsigned int D = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables::SetTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 1; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 474 | for( int d=0 ; d::BSplineElements(int, int, BoundaryType) [with unsigned int Degree = 0]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:451:28: required from ‘BSplineData::BSplineComponents::BSplineComponents(int, int) [with unsigned int FEMSig = 0; unsigned int D = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:526:24: required from ‘void BSplineData::SparseBSplineEvaluator::init(unsigned int) [with unsigned int FEMSig = 0; unsigned int D = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:499:66: required from ‘void BSplineData::reset(int) [with unsigned int FEMSig = 0; unsigned int D = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:931:122: required from ‘typename std::enable_if<(I < FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::Dim)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_init() [with unsigned int I = 0; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}; typename std::enable_if<(I < FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:912:74: required from ‘FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::PointEvaluator(unsigned int) [with unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1753:31: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:526:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 526 | for( int i=0 ; i<=Degree ; i++ ) | ~^~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setDValues(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool, double (*)[(_PointD + 1)]) const [with unsigned int _PointD = 1; unsigned int I = 2; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2010:32: recursively required from ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setDValues(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool, double (*)[(_PointD + 1)]) const [with unsigned int _PointD = 1; unsigned int I = 1; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2010:32: required from ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setDValues(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool, double (*)[(_PointD + 1)]) const [with unsigned int _PointD = 1; unsigned int I = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:35:24: required from ‘CumulativeDerivativeValues FEMTree::_Evaluator, PointD>::_values(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool) const [with unsigned int _PointD = 1; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:45:27: required from ‘CumulativeDerivativeValues FEMTree::_Evaluator, PointD>::_centerValues(unsigned int, const int*, const int*, bool) const [with unsigned int _PointD = 1; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:88:85: required from ‘void FEMTree::_Evaluator, PointD>::set(FEMTree::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2008:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2008 | if( pc ) for( int dd=0 ; dd<=_PointD ; dd++ ) dValues[I][dd] = off[I]==CENTER ? std::get< I >( childEvaluators[d] ).centerValue( fIdx[I] , cIdx[I] , dd ) : std::get< I >( childEvaluators[d] ).cornerValue( fIdx[I] , cIdx[I]+off[I] , dd ); | ~~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2009:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2009 | else for( int dd=0 ; dd<=_PointD ; dd++ ) dValues[I][dd] = off[I]==CENTER ? std::get< I >( evaluators[d] ).centerValue( fIdx[I] , cIdx[I] , dd ) : std::get< I >( evaluators[d] ).cornerValue( fIdx[I] , cIdx[I]+off[I] , dd ); | ~~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setDValues(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool, double (*)[(_PointD + 1)]) const [with unsigned int _PointD = 0; unsigned int I = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:35:24: required from ‘CumulativeDerivativeValues FEMTree::_Evaluator, PointD>::_values(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool) const [with unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:54:27: required from ‘CumulativeDerivativeValues FEMTree::_Evaluator, PointD>::_cornerValues(unsigned int, const int*, const int*, int, bool) const [with unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:444:112: required from ‘CumulativeDerivativeValues FEMTree::_getCornerValues(const ConstCornerSupportKey::Degree ...> >&, const FEMTreeNode*, int, const V*, const V*, const FEMTree::_Evaluator, PointD>&, int, bool) const [with V = float; unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:853:110: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoCorners(const FEMTree<3, Real>&, const Real*, const Real*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, HyperCube::Direction, std::vector::_SlabValues>&, IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1> = FEMTree<3, float>::_Evaluator, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:808:60: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoCorners(const FEMTree<3, Real>&, const Real*, const Real*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, std::vector::_SlabValues>&, IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1> = FEMTree<3, float>::_Evaluator, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1784:38: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2008:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2008 | if( pc ) for( int dd=0 ; dd<=_PointD ; dd++ ) dValues[I][dd] = off[I]==CENTER ? std::get< I >( childEvaluators[d] ).centerValue( fIdx[I] , cIdx[I] , dd ) : std::get< I >( childEvaluators[d] ).cornerValue( fIdx[I] , cIdx[I]+off[I] , dd ); | ~~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2009:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2009 | else for( int dd=0 ; dd<=_PointD ; dd++ ) dValues[I][dd] = off[I]==CENTER ? std::get< I >( evaluators[d] ).centerValue( fIdx[I] , cIdx[I] , dd ) : std::get< I >( evaluators[d] ).cornerValue( fIdx[I] , cIdx[I]+off[I] , dd ); | ~~^~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:34, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2529, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<((_D != K) && (K == 0)), unsigned int>::type HyperCube::Cube::_ElementMCIndex(HyperCube::Cube::Element, unsigned int) [with unsigned int K = 0; unsigned int _D = 1; unsigned int D = 1; typename std::enable_if<((_D != K) && (K == 0)), unsigned int>::type = unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:597:111: required from ‘static unsigned int HyperCube::Cube::ElementMCIndex(HyperCube::Cube::Element, unsigned int) [with unsigned int K = 0; unsigned int D = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:614:70: required from ‘static typename std::enable_if<((_D != K) && (K != 0)), unsigned int>::type HyperCube::Cube::_ElementMCIndex(HyperCube::Cube::Element, unsigned int) [with unsigned int K = 1; unsigned int _D = 2; unsigned int D = 2; typename std::enable_if<((_D != K) && (K != 0)), unsigned int>::type = unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:597:111: required from ‘static unsigned int HyperCube::Cube::ElementMCIndex(HyperCube::Cube::Element, unsigned int) [with unsigned int K = 1; unsigned int D = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:951:86: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, HyperCube::Direction, node_index_type&, CoredMeshData&, std::vector::_SlabValues>&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:919:79: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, node_index_type&, CoredMeshData&, std::vector::_SlabValues>&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1786:57: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:621:75: warning: unused variable ‘_Shift’ [-Wunused-variable] 621 | static const unsigned int Shift = ElementNum< 0 >() / 2 , _Shift = Cube< K >::template ElementNum< 0 >() / 2; | ^~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, ConstPointSupportKey >&) const::; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, ConstPointSupportKey >&) const::*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, ConstPointSupportKey >&) const::; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, ConstPointSupportKey >&) const::*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:99:2: required from ‘Real FEMTree::_getSamplesPerNode(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = ConstPointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29: required from ‘void FEMTree::_getSampleDepthAndWeight(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = ConstPointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1646:33: required from ‘static bool IsoSurfaceExtractor<3, Real, Vertex>::_GetIsoVertex(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, ConstPointSupportKey::type>&, ConstPointSupportKey::Degree>::type>&, const TreeNode*, HyperCube::Cube<2>::Element<0>, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, Vertex&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, WeightDegree>::type = UIntPack<2, 2, 2>; typename _IsotropicUIntPack<3, FEMSignature::Degree>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1062:56: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, node_index_type&, CoredMeshData&, std::vector::_SlabValues>&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MAT.h:60, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2529, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MAT.inl: In instantiation of ‘Real _MinimalAreaTriangulation::_subPolygonArea(Index, Index) [with Index = int; Real = float; unsigned int Dim = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MAT.inl:95:2: required from ‘void _MinimalAreaTriangulation::_set() [with Index = int; Real = float; unsigned int Dim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MAT.inl:83:2: required from ‘std::vector > _MinimalAreaTriangulation::getTriangulation() [with Index = int; Real = float; unsigned int Dim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MAT.h:58:29: required from ‘std::vector > MinimalAreaTriangulation(const Point*, size_t) [with Index = int; Real = float; unsigned int Dim = 3; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1707:121: required from ‘static unsigned int IsoSurfaceExtractor<3, Real, Vertex>::_AddIsoPolygons(unsigned int, CoredMeshData&, std::vector >&, bool, bool, node_index_type&) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1489:23: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetIsoSurface(const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, const IsoSurfaceExtractor<3, Real, Vertex>::_XSliceValues&, CoredMeshData&, bool, bool, node_index_type&, bool) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1835:19: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MAT.inl:143:23: warning: unused variable ‘idx2’ [-Wunused-variable] 143 | Index idx2 = _subPolygonIndex( r%_vCount , j%_vCount ); // SubPolygon( j , ... , r ); | ^~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {3}; UpdateFunction = std::function; ProcessFunction = std::function; Windows = {WindowSlice >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = std::function; ProcessFunction = std::function; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = std::function; ProcessFunction = std::function; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = std::function; ProcessFunction = std::function; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:128:25: required from ‘void BaseFEMIntegrator::System >::setStencils(BaseFEMIntegrator::System >::PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1350:32: required from ‘void FEMTree::_updateRestrictedIntegralConstraints(UIntPack, const BaseFEMIntegrator::System::Degree ...> >&, FEMTree::LocalDepth, const T*, T*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2569:40: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 234 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = std::function; ProcessFunction = std::function >::CCStencil&)>; Windows = {WindowSlice >::CCStencil, UIntPack<2> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = std::function; ProcessFunction = std::function >::CCStencil&)>; Windows = {WindowSlice >::CCStencil, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function; ProcessFunction = std::function >::CCStencil&)>; Windows = {WindowSlice >::CCStencil, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function; ProcessFunction = std::function >::CCStencil&)>; Windows = {WindowSlice >::CCStencil, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:130:24: required from ‘void BaseFEMIntegrator::System >::setStencils(BaseFEMIntegrator::System >::PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1350:32: required from ‘void FEMTree::_updateRestrictedIntegralConstraints(UIntPack, const BaseFEMIntegrator::System::Degree ...> >&, FEMTree::LocalDepth, const T*, T*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2569:40: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_setEvaluationState(const double*, unsigned int, State&) const [with unsigned int I = 2; unsigned int TSig = 5; unsigned int D = 1; State = FEMIntegrator::PointEvaluatorState, UIntPack<1, 1, 1> >; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:958:24: recursively required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_initEvaluationState(UIntPack, UIntPack, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState, UIntPack<1, 1, 1> >; unsigned int TSig = 5; unsigned int ...TSigs = {5}; unsigned int D = 1; unsigned int ...Ds = {1}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}; typename std::enable_if<(sizeof... (TSigs) != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:958:24: required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_initEvaluationState(UIntPack, UIntPack, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState, UIntPack<1, 1, 1> >; unsigned int TSig = 5; unsigned int ...TSigs = {5, 5}; unsigned int D = 1; unsigned int ...Ds = {1, 1}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}; typename std::enable_if<(sizeof... (TSigs) != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:925:24: required from ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::initEvaluationState(Point, UIntPack<_Values ...> >::Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState, UIntPack >&) const [with unsigned int ...EDs = {1, 1, 1}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1480:31: required from ‘void FEMTree::_updateRestrictedInterpolationConstraints(FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, const T*, T*, const FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2570:45: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:946:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 946 | for( int d=0 ; d<=D ; d++ ) std::get< I >( state._oneDValues ).values[ s+LeftPointSupportRadius ][d] = components[d]( _p ); | ~^~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:936:48: warning: unused variable ‘LeftSupportRadius’ [-Wunused-variable] 936 | static const int LeftSupportRadius = -BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportStart; | ^~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:938:47: warning: unused variable ‘RightSupportRadius’ [-Wunused-variable] 938 | static const int RightSupportRadius = BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportEnd ; | ^~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point, const ConstPointSupportKey >&, const FEMTreeNode*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*) const::; ProcessFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point, const ConstPointSupportKey >&, const FEMTreeNode*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*) const::; Windows = {WindowSlice*, UIntPack<2> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point, const ConstPointSupportKey >&, const FEMTreeNode*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*) const::; ProcessFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point, const ConstPointSupportKey >&, const FEMTreeNode*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*) const::; Windows = {WindowSlice*, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point, const ConstPointSupportKey >&, const FEMTreeNode*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*) const::; ProcessFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point, const ConstPointSupportKey >&, const FEMTreeNode*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*) const::; Windows = {WindowSlice*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point, const ConstPointSupportKey >&, const FEMTreeNode*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*) const::; ProcessFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point, const ConstPointSupportKey >&, const FEMTreeNode*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*) const::; Windows = {WindowSlice*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1592:2: required from ‘CumulativeDerivativeValues FEMTree::_finerFunctionValues(UIntPack, Point, const ConstPointSupportKey::Degree ...> >&, const FEMTreeNode*, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const T*) const [with unsigned int PointD = 0; T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1485:123: required from ‘void FEMTree::_updateRestrictedInterpolationConstraints(FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, const T*, T*, const FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2570:45: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 234 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<2> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:43:25: required from ‘void BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {0, 0, 0}; unsigned int CDim = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2005:33: required from ‘DenseNodeData > FEMTree::supportWeights(UIntPack) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2628:79: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<2> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<0, 0, 0>, 1>::CCStencil&) const::&)>; Windows = {WindowSlice, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:48:25: required from ‘void BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::setStencil(BaseFEMIntegrator::Constraint, UIntPack<_Values ...>, CDim>::CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {0, 0, 0}; unsigned int CDim = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2005:33: required from ‘DenseNodeData > FEMTree::supportWeights(UIntPack) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2628:79: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:914:2: required from ‘void FEMTree::_addPointValues(UIntPack, StaticWindow::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1008:17: required from ‘T FEMTree::_setMatrixRowAndGetConstraintFromProlongation(UIntPack, FEMTree::BaseSystem::Degree ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, MatrixEntry*, node_index_type, FEMTree::PCStencils::Degree ...> >&, FEMTree::CCStencil::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const T*, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::BaseSystem::Degree ...> > = BaseFEMIntegrator::System >; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; node_index_type = int; FEMTree::PCStencils::Degree ...> > = BaseFEMIntegrator::System >::PCStencils; FEMTree::CCStencil::Degree ...> > = BaseFEMIntegrator::System >::CCStencil; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1688:49: required from ‘SparseMatrix FEMTree::systemMatrix(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:658:33: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, MatrixEntry*, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, MatrixEntry*, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3> >, WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, MatrixEntry*, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, MatrixEntry*, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3, 3> >, WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, MatrixEntry*, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, MatrixEntry*, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3, 3> >, WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1030:3: required from ‘T FEMTree::_setMatrixRowAndGetConstraintFromProlongation(UIntPack, FEMTree::BaseSystem::Degree ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, MatrixEntry*, node_index_type, FEMTree::PCStencils::Degree ...> >&, FEMTree::CCStencil::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const T*, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::BaseSystem::Degree ...> > = BaseFEMIntegrator::System >; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; node_index_type = int; FEMTree::PCStencils::Degree ...> > = BaseFEMIntegrator::System >::PCStencils; FEMTree::CCStencil::Degree ...> > = BaseFEMIntegrator::System >::CCStencil; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1688:49: required from ‘SparseMatrix FEMTree::systemMatrix(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:658:33: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1760:2: required from ‘SparseMatrix FEMTree::downSampleMatrix(UIntPack, FEMTree::LocalDepth) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:661:28: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 234 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; Windows = {}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; Windows = {}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; Windows = {}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; Windows = {}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1805:5: required from ‘SparseMatrix FEMTree::downSampleMatrix(UIntPack, FEMTree::LocalDepth) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:661:28: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; Windows = {WindowSlice*, UIntPack<3> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; Windows = {WindowSlice*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, FEMTree<3, float>::LocalDepth) const::::; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1813:5: required from ‘SparseMatrix FEMTree::downSampleMatrix(UIntPack, FEMTree::LocalDepth) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:661:28: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {3}; UpdateFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:104:25: required from ‘void BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:565:32: required from ‘int FEMTree::_solveSystemCG(UIntPack, const BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, const T*, TDotT, int, bool, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2657:61: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {3}; UpdateFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; ProcessFunction = BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const::; Windows = {WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:109:25: required from ‘void BaseFEMIntegrator::System >::setStencil(BaseFEMIntegrator::System >::CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:565:32: required from ‘int FEMTree::_solveSystemCG(UIntPack, const BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, const T*, TDotT, int, bool, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2657:61: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, size_t, SparseMatrix&, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, size_t, SparseMatrix&, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3> >, WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, size_t, SparseMatrix&, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, size_t, SparseMatrix&, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3, 3> >, WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, size_t, SparseMatrix&, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, size_t, SparseMatrix&, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3, 3> >, WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:968:3: required from ‘T FEMTree::_setMatrixRowAndGetConstraintFromProlongation(UIntPack, FEMTree::BaseSystem::Degree ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, size_t, SparseMatrix::Degree, FEMSignature::Degree>::OverlapSize ...> >::Size>&, node_index_type, FEMTree::PCStencils::Degree ...> >&, FEMTree::CCStencil::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const T*, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::BaseSystem::Degree ...> > = BaseFEMIntegrator::System >; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; size_t = long unsigned int; node_index_type = int; FEMTree::PCStencils::Degree ...> > = BaseFEMIntegrator::System >::PCStencils; FEMTree::CCStencil::Degree ...> > = BaseFEMIntegrator::System >::CCStencil; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1632:84: required from ‘int FEMTree::_getSliceMatrixAndProlongationConstraints(UIntPack, const BaseFEMIntegrator::System::Degree ...> >&, SparseMatrix::Degree, FEMSignature::Degree>::OverlapSize ...> >::Size>&, Real*, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, node_index_type, node_index_type, const T*, T*, FEMTree::CCStencil::Degree ...> >&, FEMTree::PCStencils::Degree ...> >&, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int; node_index_type = int; FEMTree::CCStencil::Degree ...> > = BaseFEMIntegrator::System >::CCStencil; FEMTree::PCStencils::Degree ...> > = BaseFEMIntegrator::System >::PCStencils]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:567:43: required from ‘int FEMTree::_solveSystemCG(UIntPack, const BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, const T*, TDotT, int, bool, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2657:61: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_Run, UIntPack<_PRightRadius>, UIntPack<_CLeftRadius>, UIntPack<_CRightRadius> >::Run(ConstWindowSlice*, UIntPack<((_PLeftRadius + _PRightRadius) + 1)> >, WindowSlice*, UIntPack<((_CLeftRadius + _CRightRadius) + 1)> >, int*, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int _PLeftRadius = 0; unsigned int _PRightRadius = 0; unsigned int _CLeftRadius = 0; unsigned int _CRightRadius = 0; unsigned int ...LeftRadii = {0, 0, 0}; unsigned int ...RightRadii = {0, 0, 0}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:530:189: recursively required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_Run, UIntPack<_PRightRadius, _PRightRadii ...>, UIntPack<_CLeftRadius, _CLeftRadii ...>, UIntPack<_CRightRadius, _CRightRadii ...> >::Run(ConstWindowSlice*, UIntPack<((_PLeftRadius + _PRightRadius) + 1), _PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<((_CLeftRadius + _CRightRadius) + 1), _CLeftRadii + _CRightRadii + 1...> >, int*, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int _PLeftRadius = 0; unsigned int ..._PLeftRadii = {0}; unsigned int _PRightRadius = 0; unsigned int ..._PRightRadii = {0}; unsigned int _CLeftRadius = 0; unsigned int ..._CLeftRadii = {0}; unsigned int _CRightRadius = 0; unsigned int ..._CRightRadii = {0}; unsigned int ...LeftRadii = {0, 0, 0}; unsigned int ...RightRadii = {0, 0, 0}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:530:189: required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_Run, UIntPack<_PRightRadius, _PRightRadii ...>, UIntPack<_CLeftRadius, _CLeftRadii ...>, UIntPack<_CRightRadius, _CRightRadii ...> >::Run(ConstWindowSlice*, UIntPack<((_PLeftRadius + _PRightRadius) + 1), _PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<((_CLeftRadius + _CRightRadius) + 1), _CLeftRadii + _CRightRadii + 1...> >, int*, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int _PLeftRadius = 0; unsigned int ..._PLeftRadii = {0, 0}; unsigned int _PRightRadius = 0; unsigned int ..._PRightRadii = {0, 0}; unsigned int _CLeftRadius = 0; unsigned int ..._CLeftRadii = {0, 0}; unsigned int _CRightRadius = 0; unsigned int ..._CRightRadii = {0, 0}; unsigned int ...LeftRadii = {0, 0, 0}; unsigned int ...RightRadii = {0, 0, 0}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:511:186: required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, ConstWindowSlice*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int ..._PLeftRadii = {0, 0, 0}; unsigned int ..._PRightRadii = {0, 0, 0}; unsigned int ..._CLeftRadii = {0, 0, 0}; unsigned int ..._CRightRadii = {0, 0, 0}; unsigned int ...LeftRadii = {0, 0, 0}; unsigned int ...RightRadii = {0, 0, 0}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:518:69: required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, WindowSlice*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int ..._PLeftRadii = {0, 0, 0}; unsigned int ..._PRightRadii = {0, 0, 0}; unsigned int ..._CLeftRadii = {0, 0, 0}; unsigned int ..._CRightRadii = {0, 0, 0}; unsigned int ...LeftRadii = {0, 0, 0}; unsigned int ...RightRadii = {0, 0, 0}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:608:50: required from ‘RegularTreeNode::Neighbors >& RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode*, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = FEMTree<3, float>::_NodeInitializer; unsigned int ...LeftRadii = {0, 0, 0}; unsigned int ...RightRadii = {0, 0, 0}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:261:59: required from ‘Real FEMTree::_multiSplatPointData(Allocator >*, const FEMTree::DensityEstimator*, FEMTree::FEMTreeNode*, Point, V, SparseNodeData >&, PointSupportKey::type>&, PointSupportKey::Degree ...> >&, int) [with bool CreateNodes = false; bool ThreadSafe = false; unsigned int WeightDegree = 2; V = ProjectiveData; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:450:76: required from ‘SparseNodeData, typename _IsotropicUIntPack::type> FEMTree::setMultiDepthDataField(const std::vector >&, std::vector&, const FEMTree::DensityEstimator*, bool) [with unsigned int DataSig = 0; bool CreateNodes = false; unsigned int DensityDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:367:77: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:541:26: warning: unused variable ‘D’ [-Wunused-variable] 541 | static const int D = 1; | ^ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:34, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2529, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube::_Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 3; unsigned int K2 = 0; unsigned int D = 3; typename std::enable_if<(K1 >= K2), bool>::type = bool]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:468:81: required from ‘static bool HyperCube::Cube::Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 3; unsigned int K2 = 0; unsigned int D = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables::SetTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 474 | for( int d=0 ; d::_addPeriodic(int, bool) [with bool Left = true; unsigned int Degree = 0]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:534:23: required from ‘BSplineElements::BSplineElements(int, int, BoundaryType) [with unsigned int Degree = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:451:28: required from ‘BSplineData::BSplineComponents::BSplineComponents(int, int) [with unsigned int FEMSig = 0; unsigned int D = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:526:24: required from ‘void BSplineData::SparseBSplineEvaluator::init(unsigned int) [with unsigned int FEMSig = 0; unsigned int D = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:499:66: required from ‘void BSplineData::reset(int) [with unsigned int FEMSig = 0; unsigned int D = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:931:122: required from ‘typename std::enable_if<(I < FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::Dim)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_init() [with unsigned int I = 0; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}; typename std::enable_if<(I < FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:912:74: required from ‘FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::PointEvaluator(unsigned int) [with unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1753:31: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:555:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 555 | for( int i=0 ; i<=Degree ; i++ ) | ~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void BSplineElements::_addPeriodic(int, bool) [with bool Left = false; unsigned int Degree = 0]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:534:87: required from ‘BSplineElements::BSplineElements(int, int, BoundaryType) [with unsigned int Degree = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:451:28: required from ‘BSplineData::BSplineComponents::BSplineComponents(int, int) [with unsigned int FEMSig = 0; unsigned int D = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:526:24: required from ‘void BSplineData::SparseBSplineEvaluator::init(unsigned int) [with unsigned int FEMSig = 0; unsigned int D = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:499:66: required from ‘void BSplineData::reset(int) [with unsigned int FEMSig = 0; unsigned int D = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:931:122: required from ‘typename std::enable_if<(I < FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::Dim)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_init() [with unsigned int I = 0; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}; typename std::enable_if<(I < FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:912:74: required from ‘FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::PointEvaluator(unsigned int) [with unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1753:31: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:555:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setDValues(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool, double (*)[(_PointD + 1)]) const [with unsigned int _PointD = 0; unsigned int I = 1; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2010:32: required from ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setDValues(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool, double (*)[(_PointD + 1)]) const [with unsigned int _PointD = 0; unsigned int I = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:35:24: required from ‘CumulativeDerivativeValues FEMTree::_Evaluator, PointD>::_values(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool) const [with unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:54:27: required from ‘CumulativeDerivativeValues FEMTree::_Evaluator, PointD>::_cornerValues(unsigned int, const int*, const int*, int, bool) const [with unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:444:112: required from ‘CumulativeDerivativeValues FEMTree::_getCornerValues(const ConstCornerSupportKey::Degree ...> >&, const FEMTreeNode*, int, const V*, const V*, const FEMTree::_Evaluator, PointD>&, int, bool) const [with V = float; unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:853:110: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoCorners(const FEMTree<3, Real>&, const Real*, const Real*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, HyperCube::Direction, std::vector::_SlabValues>&, IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1> = FEMTree<3, float>::_Evaluator, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:808:60: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoCorners(const FEMTree<3, Real>&, const Real*, const Real*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, std::vector::_SlabValues>&, IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1> = FEMTree<3, float>::_Evaluator, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1784:38: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2008:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2008 | if( pc ) for( int dd=0 ; dd<=_PointD ; dd++ ) dValues[I][dd] = off[I]==CENTER ? std::get< I >( childEvaluators[d] ).centerValue( fIdx[I] , cIdx[I] , dd ) : std::get< I >( childEvaluators[d] ).cornerValue( fIdx[I] , cIdx[I]+off[I] , dd ); | ~~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2009:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2009 | else for( int dd=0 ; dd<=_PointD ; dd++ ) dValues[I][dd] = off[I]==CENTER ? std::get< I >( evaluators[d] ).centerValue( fIdx[I] , cIdx[I] , dd ) : std::get< I >( evaluators[d] ).cornerValue( fIdx[I] , cIdx[I]+off[I] , dd ); | ~~^~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, ConstPointSupportKey >&) const::; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, ConstPointSupportKey >&) const::*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, ConstPointSupportKey >&) const::; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, ConstPointSupportKey >&) const::*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, ConstPointSupportKey >&) const::; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, ConstPointSupportKey >&) const::*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:99:2: required from ‘Real FEMTree::_getSamplesPerNode(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = ConstPointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29: required from ‘void FEMTree::_getSampleDepthAndWeight(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = ConstPointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1646:33: required from ‘static bool IsoSurfaceExtractor<3, Real, Vertex>::_GetIsoVertex(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, ConstPointSupportKey::type>&, ConstPointSupportKey::Degree>::type>&, const TreeNode*, HyperCube::Cube<2>::Element<0>, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, Vertex&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, WeightDegree>::type = UIntPack<2, 2, 2>; typename _IsotropicUIntPack<3, FEMSignature::Degree>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1062:56: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, node_index_type&, CoredMeshData&, std::vector::_SlabValues>&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_setEvaluationState(const double*, unsigned int, State&) const [with unsigned int I = 0; unsigned int TSig = 0; unsigned int D = 0; State = FEMIntegrator::PointEvaluatorState, UIntPack<0, 0, 0> >; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:957:60: required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_initEvaluationState(UIntPack, UIntPack, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState, UIntPack<0, 0, 0> >; unsigned int TSig = 0; unsigned int ...TSigs = {0, 0}; unsigned int D = 0; unsigned int ...Ds = {0, 0}; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}; typename std::enable_if<(sizeof... (TSigs) != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:925:24: required from ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::initEvaluationState(Point, UIntPack<_Values ...> >::Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState, UIntPack >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:918:23: required from ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::initEvaluationState(Point, UIntPack<_Values ...> >::Dim>, unsigned int, FEMIntegrator::PointEvaluatorState, UIntPack >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:545:38: required from ‘V FEMTree::_evaluate(const Coefficients&, Point, FEMTree::PointEvaluator, typename _IsotropicUIntPack::type>&, const ConstPointSupportKey::Degree ...> >&) const [with V = ProjectiveData; Coefficients = SparseNodeData, UIntPack<0, 0, 0> >; unsigned int D = 0; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, typename _IsotropicUIntPack::type> = FEMIntegrator::PointEvaluator, UIntPack<0, 0, 0> >; typename _IsotropicUIntPack::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1653:164: required from ‘static bool IsoSurfaceExtractor<3, Real, Vertex>::_GetIsoVertex(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, ConstPointSupportKey::type>&, ConstPointSupportKey::Degree>::type>&, const TreeNode*, HyperCube::Cube<2>::Element<0>, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, Vertex&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, WeightDegree>::type = UIntPack<2, 2, 2>; typename _IsotropicUIntPack<3, FEMSignature::Degree>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1062:56: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, node_index_type&, CoredMeshData&, std::vector::_SlabValues>&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:946:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 946 | for( int d=0 ; d<=D ; d++ ) std::get< I >( state._oneDValues ).values[ s+LeftPointSupportRadius ][d] = components[d]( _p ); | ~^~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:936:48: warning: unused variable ‘LeftSupportRadius’ [-Wunused-variable] 936 | static const int LeftSupportRadius = -BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportStart; | ^~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:938:47: warning: unused variable ‘RightSupportRadius’ [-Wunused-variable] 938 | static const int RightSupportRadius = BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportEnd ; | ^~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_getInterpolationConstraintFromProlongedSolution<5, 5, 5, float, 0>(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const FEMTreeNode*, const float*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_getInterpolationConstraintFromProlongedSolution<5, 5, 5, float, 0>(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const FEMTreeNode*, const float*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_getInterpolationConstraintFromProlongedSolution<5, 5, 5, float, 0>(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const FEMTreeNode*, const float*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_getInterpolationConstraintFromProlongedSolution<5, 5, 5, float, 0>(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const FEMTreeNode*, const float*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1255:3: required from ‘T FEMTree::_getInterpolationConstraintFromProlongedSolution(const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const FEMTreeNode*, const T*, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1335:70: required from ‘T FEMTree::_getConstraintFromProlongedSolution(UIntPack, FEMTree::BaseSystem::Degree ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const FEMTreeNode*, const T*, const DynamicWindow::Degree, FEMSignature::Degree>::OverlapSize ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::BaseSystem::Degree ...> > = BaseFEMIntegrator::System >; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1001:51: required from ‘T FEMTree::_setMatrixRowAndGetConstraintFromProlongation(UIntPack, FEMTree::BaseSystem::Degree ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, MatrixEntry*, node_index_type, FEMTree::PCStencils::Degree ...> >&, FEMTree::CCStencil::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const T*, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::BaseSystem::Degree ...> > = BaseFEMIntegrator::System >; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; node_index_type = int; FEMTree::PCStencils::Degree ...> > = BaseFEMIntegrator::System >::PCStencils; FEMTree::CCStencil::Degree ...> > = BaseFEMIntegrator::System >::CCStencil; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1688:49: required from ‘SparseMatrix FEMTree::systemMatrix(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:658:33: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_setEvaluationState(const double*, unsigned int, State&) const [with unsigned int I = 0; unsigned int TSig = 5; unsigned int D = 0; State = FEMIntegrator::PointEvaluatorState, UIntPack<0, 0, 0> >; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:957:60: required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_initEvaluationState(UIntPack, UIntPack, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState, UIntPack<0, 0, 0> >; unsigned int TSig = 5; unsigned int ...TSigs = {5, 5}; unsigned int D = 0; unsigned int ...Ds = {0, 0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}; typename std::enable_if<(sizeof... (TSigs) != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:925:24: required from ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::initEvaluationState(Point, UIntPack<_Values ...> >::Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState, UIntPack >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:884:32: required from ‘void FEMTree::_addPointValues(UIntPack, StaticWindow::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1008:17: required from ‘T FEMTree::_setMatrixRowAndGetConstraintFromProlongation(UIntPack, FEMTree::BaseSystem::Degree ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, MatrixEntry*, node_index_type, FEMTree::PCStencils::Degree ...> >&, FEMTree::CCStencil::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const T*, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::BaseSystem::Degree ...> > = BaseFEMIntegrator::System >; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; node_index_type = int; FEMTree::PCStencils::Degree ...> > = BaseFEMIntegrator::System >::PCStencils; FEMTree::CCStencil::Degree ...> > = BaseFEMIntegrator::System >::CCStencil; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1688:49: required from ‘SparseMatrix FEMTree::systemMatrix(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:658:33: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:946:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 946 | for( int d=0 ; d<=D ; d++ ) std::get< I >( state._oneDValues ).values[ s+LeftPointSupportRadius ][d] = components[d]( _p ); | ~^~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:936:48: warning: unused variable ‘LeftSupportRadius’ [-Wunused-variable] 936 | static const int LeftSupportRadius = -BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportStart; | ^~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:938:47: warning: unused variable ‘RightSupportRadius’ [-Wunused-variable] 938 | static const int RightSupportRadius = BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportEnd ; | ^~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:914:2: required from ‘void FEMTree::_addPointValues(UIntPack, StaticWindow::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1008:17: required from ‘T FEMTree::_setMatrixRowAndGetConstraintFromProlongation(UIntPack, FEMTree::BaseSystem::Degree ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, MatrixEntry*, node_index_type, FEMTree::PCStencils::Degree ...> >&, FEMTree::CCStencil::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const T*, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::BaseSystem::Degree ...> > = BaseFEMIntegrator::System >; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; node_index_type = int; FEMTree::PCStencils::Degree ...> > = BaseFEMIntegrator::System >::PCStencils; FEMTree::CCStencil::Degree ...> > = BaseFEMIntegrator::System >::CCStencil; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1688:49: required from ‘SparseMatrix FEMTree::systemMatrix(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:658:33: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, MatrixEntry*, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, MatrixEntry*, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3> >, WindowSlice >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, MatrixEntry*, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, MatrixEntry*, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3> >, WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, MatrixEntry*, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, MatrixEntry*, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3, 3> >, WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, MatrixEntry*, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, MatrixEntry*, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3, 3> >, WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1030:3: required from ‘T FEMTree::_setMatrixRowAndGetConstraintFromProlongation(UIntPack, FEMTree::BaseSystem::Degree ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, MatrixEntry*, node_index_type, FEMTree::PCStencils::Degree ...> >&, FEMTree::CCStencil::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const T*, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::BaseSystem::Degree ...> > = BaseFEMIntegrator::System >; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; node_index_type = int; FEMTree::PCStencils::Degree ...> > = BaseFEMIntegrator::System >::PCStencils; FEMTree::CCStencil::Degree ...> > = BaseFEMIntegrator::System >::CCStencil; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1688:49: required from ‘SparseMatrix FEMTree::systemMatrix(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:658:33: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 234 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/FileDialogNative.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/FileDialogNative.cpp.o -MF CMakeFiles/GUI.dir/FileDialogNative.cpp.o.d -o CMakeFiles/GUI.dir/FileDialogNative.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/FileDialogNative.cpp /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, size_t, SparseMatrix&, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, size_t, SparseMatrix&, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3> >, WindowSlice >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, size_t, SparseMatrix&, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, size_t, SparseMatrix&, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3> >, WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, size_t, SparseMatrix&, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, size_t, SparseMatrix&, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3, 3> >, WindowSlice >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, size_t, SparseMatrix&, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<5, 5, 5>, FEMTree<3, float>::BaseSystem >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, size_t, SparseMatrix&, node_index_type, FEMTree<3, float>::PCStencils >&, FEMTree<3, float>::CCStencil >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const float*, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3, 3> >, WindowSlice >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:968:3: required from ‘T FEMTree::_setMatrixRowAndGetConstraintFromProlongation(UIntPack, FEMTree::BaseSystem::Degree ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, size_t, SparseMatrix::Degree, FEMSignature::Degree>::OverlapSize ...> >::Size>&, node_index_type, FEMTree::PCStencils::Degree ...> >&, FEMTree::CCStencil::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const T*, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::BaseSystem::Degree ...> > = BaseFEMIntegrator::System >; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; size_t = long unsigned int; node_index_type = int; FEMTree::PCStencils::Degree ...> > = BaseFEMIntegrator::System >::PCStencils; FEMTree::CCStencil::Degree ...> > = BaseFEMIntegrator::System >::CCStencil; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1632:84: required from ‘int FEMTree::_getSliceMatrixAndProlongationConstraints(UIntPack, const BaseFEMIntegrator::System::Degree ...> >&, SparseMatrix::Degree, FEMSignature::Degree>::OverlapSize ...> >::Size>&, Real*, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, node_index_type, node_index_type, const T*, T*, FEMTree::CCStencil::Degree ...> >&, FEMTree::PCStencils::Degree ...> >&, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int; node_index_type = int; FEMTree::CCStencil::Degree ...> > = BaseFEMIntegrator::System >::CCStencil; FEMTree::PCStencils::Degree ...> > = BaseFEMIntegrator::System >::PCStencils]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:567:43: required from ‘int FEMTree::_solveSystemCG(UIntPack, const BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, const T*, TDotT, int, bool, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2657:61: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setDValues(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool, double (*)[(_PointD + 1)]) const [with unsigned int _PointD = 0; unsigned int I = 2; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2010:32: recursively required from ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setDValues(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool, double (*)[(_PointD + 1)]) const [with unsigned int _PointD = 0; unsigned int I = 1; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2010:32: required from ‘typename std::enable_if<(I < Dim)>::type FEMTree::_Evaluator, PointD>::_setDValues(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool, double (*)[(_PointD + 1)]) const [with unsigned int _PointD = 0; unsigned int I = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; typename std::enable_if<(I < Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:35:24: required from ‘CumulativeDerivativeValues FEMTree::_Evaluator, PointD>::_values(unsigned int, const int*, const int*, const FEMTree::_Evaluator, PointD>::_CenterOffset*, bool) const [with unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:54:27: required from ‘CumulativeDerivativeValues FEMTree::_Evaluator, PointD>::_cornerValues(unsigned int, const int*, const int*, int, bool) const [with unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:444:112: required from ‘CumulativeDerivativeValues FEMTree::_getCornerValues(const ConstCornerSupportKey::Degree ...> >&, const FEMTreeNode*, int, const V*, const V*, const FEMTree::_Evaluator, PointD>&, int, bool) const [with V = float; unsigned int _PointD = 0; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues = Point; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:853:110: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoCorners(const FEMTree<3, Real>&, const Real*, const Real*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, HyperCube::Direction, std::vector::_SlabValues>&, IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1> = FEMTree<3, float>::_Evaluator, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:808:60: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoCorners(const FEMTree<3, Real>&, const Real*, const Real*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, std::vector::_SlabValues>&, IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; IsoSurfaceExtractor<3, Real, Vertex>::_Evaluator, 1> = FEMTree<3, float>::_Evaluator, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1784:38: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2008:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2008 | if( pc ) for( int dd=0 ; dd<=_PointD ; dd++ ) dValues[I][dd] = off[I]==CENTER ? std::get< I >( childEvaluators[d] ).centerValue( fIdx[I] , cIdx[I] , dd ) : std::get< I >( childEvaluators[d] ).cornerValue( fIdx[I] , cIdx[I]+off[I] , dd ); | ~~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2009:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2009 | else for( int dd=0 ; dd<=_PointD ; dd++ ) dValues[I][dd] = off[I]==CENTER ? std::get< I >( evaluators[d] ).centerValue( fIdx[I] , cIdx[I] , dd ) : std::get< I >( evaluators[d] ).cornerValue( fIdx[I] , cIdx[I]+off[I] , dd ); | ~~^~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {3}; UpdateFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, ConstPointSupportKey >&) const::; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, ConstPointSupportKey >&) const::*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice*, UIntPack<3> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, ConstPointSupportKey >&) const::; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, ConstPointSupportKey >&) const::*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, ConstPointSupportKey >&) const::; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, ConstPointSupportKey >&) const::*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, ConstPointSupportKey >&) const::; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey > >(const FEMTree<3, float>::DensityEstimator<2>&, const FEMTreeNode*, Point, ConstPointSupportKey >&) const::*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:99:2: required from ‘Real FEMTree::_getSamplesPerNode(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = ConstPointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29: required from ‘void FEMTree::_getSampleDepthAndWeight(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = ConstPointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1646:33: required from ‘static bool IsoSurfaceExtractor<3, Real, Vertex>::_GetIsoVertex(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, ConstPointSupportKey::type>&, ConstPointSupportKey::Degree>::type>&, const TreeNode*, HyperCube::Cube<2>::Element<0>, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, Vertex&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, WeightDegree>::type = UIntPack<2, 2, 2>; typename _IsotropicUIntPack<3, FEMSignature::Degree>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1062:56: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, node_index_type&, CoredMeshData&, std::vector::_SlabValues>&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 234 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_setEvaluationState(const double*, unsigned int, State&) const [with unsigned int I = 1; unsigned int TSig = 0; unsigned int D = 0; State = FEMIntegrator::PointEvaluatorState, UIntPack<0, 0, 0> >; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:957:60: required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_initEvaluationState(UIntPack, UIntPack, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState, UIntPack<0, 0, 0> >; unsigned int TSig = 0; unsigned int ...TSigs = {0}; unsigned int D = 0; unsigned int ...Ds = {0}; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}; typename std::enable_if<(sizeof... (TSigs) != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:958:24: required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_initEvaluationState(UIntPack, UIntPack, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState, UIntPack<0, 0, 0> >; unsigned int TSig = 0; unsigned int ...TSigs = {0, 0}; unsigned int D = 0; unsigned int ...Ds = {0, 0}; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}; typename std::enable_if<(sizeof... (TSigs) != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:925:24: required from ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::initEvaluationState(Point, UIntPack<_Values ...> >::Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState, UIntPack >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:918:23: required from ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::initEvaluationState(Point, UIntPack<_Values ...> >::Dim>, unsigned int, FEMIntegrator::PointEvaluatorState, UIntPack >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:545:38: required from ‘V FEMTree::_evaluate(const Coefficients&, Point, FEMTree::PointEvaluator, typename _IsotropicUIntPack::type>&, const ConstPointSupportKey::Degree ...> >&) const [with V = ProjectiveData; Coefficients = SparseNodeData, UIntPack<0, 0, 0> >; unsigned int D = 0; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, typename _IsotropicUIntPack::type> = FEMIntegrator::PointEvaluator, UIntPack<0, 0, 0> >; typename _IsotropicUIntPack::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1653:164: required from ‘static bool IsoSurfaceExtractor<3, Real, Vertex>::_GetIsoVertex(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, ConstPointSupportKey::type>&, ConstPointSupportKey::Degree>::type>&, const TreeNode*, HyperCube::Cube<2>::Element<0>, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, Vertex&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, WeightDegree>::type = UIntPack<2, 2, 2>; typename _IsotropicUIntPack<3, FEMSignature::Degree>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1062:56: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, node_index_type&, CoredMeshData&, std::vector::_SlabValues>&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:946:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 946 | for( int d=0 ; d<=D ; d++ ) std::get< I >( state._oneDValues ).values[ s+LeftPointSupportRadius ][d] = components[d]( _p ); | ~^~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:936:48: warning: unused variable ‘LeftSupportRadius’ [-Wunused-variable] 936 | static const int LeftSupportRadius = -BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportStart; | ^~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:938:47: warning: unused variable ‘RightSupportRadius’ [-Wunused-variable] 938 | static const int RightSupportRadius = BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportEnd ; | ^~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_Run, UIntPack<_PRightRadius>, UIntPack<_CLeftRadius>, UIntPack<_CRightRadius> >::Run(ConstWindowSlice*, UIntPack<((_PLeftRadius + _PRightRadius) + 1)> >, WindowSlice*, UIntPack<((_CLeftRadius + _CRightRadius) + 1)> >, int*, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::&)>; unsigned int _PLeftRadius = 1; unsigned int _PRightRadius = 1; unsigned int _CLeftRadius = 1; unsigned int _CRightRadius = 1; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:530:189: recursively required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_Run, UIntPack<_PRightRadius, _PRightRadii ...>, UIntPack<_CLeftRadius, _CLeftRadii ...>, UIntPack<_CRightRadius, _CRightRadii ...> >::Run(ConstWindowSlice*, UIntPack<((_PLeftRadius + _PRightRadius) + 1), _PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<((_CLeftRadius + _CRightRadius) + 1), _CLeftRadii + _CRightRadii + 1...> >, int*, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::&)>; unsigned int _PLeftRadius = 1; unsigned int ..._PLeftRadii = {1}; unsigned int _PRightRadius = 1; unsigned int ..._PRightRadii = {1}; unsigned int _CLeftRadius = 1; unsigned int ..._CLeftRadii = {1}; unsigned int _CRightRadius = 1; unsigned int ..._CRightRadii = {1}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:530:189: required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_Run, UIntPack<_PRightRadius, _PRightRadii ...>, UIntPack<_CLeftRadius, _CLeftRadii ...>, UIntPack<_CRightRadius, _CRightRadii ...> >::Run(ConstWindowSlice*, UIntPack<((_PLeftRadius + _PRightRadius) + 1), _PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<((_CLeftRadius + _CRightRadius) + 1), _CLeftRadii + _CRightRadii + 1...> >, int*, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::&)>; unsigned int _PLeftRadius = 1; unsigned int ..._PLeftRadii = {1, 1}; unsigned int _PRightRadius = 1; unsigned int ..._PRightRadii = {1, 1}; unsigned int _CLeftRadius = 1; unsigned int ..._CLeftRadii = {1, 1}; unsigned int _CRightRadius = 1; unsigned int ..._CRightRadii = {1, 1}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:511:186: required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, ConstWindowSlice*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::&)>; unsigned int ..._PLeftRadii = {1, 1, 1}; unsigned int ..._PRightRadii = {1, 1, 1}; unsigned int ..._CLeftRadii = {1, 1, 1}; unsigned int ..._CRightRadii = {1, 1, 1}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:518:69: required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, WindowSlice*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::&)>; unsigned int ..._PLeftRadii = {1, 1, 1}; unsigned int ..._PRightRadii = {1, 1, 1}; unsigned int ..._CLeftRadii = {1, 1, 1}; unsigned int ..._CRightRadii = {1, 1, 1}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:608:50: required from ‘RegularTreeNode::Neighbors >& RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode*, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::&)>; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:215:40: required from ‘RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::NeighborType& RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::getNeighbors(const RegularTreeNode*) [with unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int; RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::NeighborType = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::Neighbors >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:90:46: required from ‘Real FEMTree::_getSamplesPerNode(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = PointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29: required from ‘void FEMTree::_getSampleDepthAndWeight(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = PointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:203:26: required from ‘Real FEMTree::_splatPointData(Allocator >*, const FEMTree::DensityEstimator&, Point, V, SparseNodeData >&, PointSupportKey::type>&, PointSupportKey::Degree ...> >&, FEMTree::LocalDepth, FEMTree::LocalDepth, int, Real) [with bool CreateNodes = true; bool ThreadSafe = true; unsigned int WeightDegree = 2; V = Point; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:381:119: required from ‘SparseNodeData > FEMTree::setDataField(UIntPack, const std::vector >&, const std::vector&, const FEMTree::DensityEstimator*, Real&, std::function) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:541:26: warning: unused variable ‘D’ [-Wunused-variable] 541 | static const int D = 1; | ^ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_getInterpolationConstraintFromProlongedSolution<5, 5, 5, float, 0>(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const FEMTreeNode*, const float*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_getInterpolationConstraintFromProlongedSolution<5, 5, 5, float, 0>(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const FEMTreeNode*, const float*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_getInterpolationConstraintFromProlongedSolution<5, 5, 5, float, 0>(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const FEMTreeNode*, const float*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_getInterpolationConstraintFromProlongedSolution<5, 5, 5, float, 0>(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const FEMTreeNode*, const float*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_getInterpolationConstraintFromProlongedSolution<5, 5, 5, float, 0>(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const FEMTreeNode*, const float*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_getInterpolationConstraintFromProlongedSolution<5, 5, 5, float, 0>(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const FEMTreeNode*, const float*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1255:3: required from ‘T FEMTree::_getInterpolationConstraintFromProlongedSolution(const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const FEMTreeNode*, const T*, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1335:70: required from ‘T FEMTree::_getConstraintFromProlongedSolution(UIntPack, FEMTree::BaseSystem::Degree ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const FEMTreeNode*, const T*, const DynamicWindow::Degree, FEMSignature::Degree>::OverlapSize ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::BaseSystem::Degree ...> > = BaseFEMIntegrator::System >; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1001:51: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:658:33: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 113 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_setEvaluationState(const double*, unsigned int, State&) const [with unsigned int I = 1; unsigned int TSig = 5; unsigned int D = 0; State = FEMIntegrator::PointEvaluatorState, UIntPack<0, 0, 0> >; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:957:60: required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_initEvaluationState(UIntPack, UIntPack, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState, UIntPack<0, 0, 0> >; unsigned int TSig = 5; unsigned int ...TSigs = {5}; unsigned int D = 0; unsigned int ...Ds = {0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}; typename std::enable_if<(sizeof... (TSigs) != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:958:24: required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_initEvaluationState(UIntPack, UIntPack, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState, UIntPack<0, 0, 0> >; unsigned int TSig = 5; unsigned int ...TSigs = {5, 5}; unsigned int D = 0; unsigned int ...Ds = {0, 0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}; typename std::enable_if<(sizeof... (TSigs) != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:925:24: required from ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::initEvaluationState(Point, UIntPack<_Values ...> >::Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState, UIntPack >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:884:32: required from ‘void FEMTree::_addPointValues(UIntPack, StaticWindow::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1008:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:658:33: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:946:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 946 | for( int d=0 ; d<=D ; d++ ) std::get< I >( state._oneDValues ).values[ s+LeftPointSupportRadius ][d] = components[d]( _p ); | ~^~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:936:48: warning: unused variable ‘LeftSupportRadius’ [-Wunused-variable] 936 | static const int LeftSupportRadius = -BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportStart; | ^~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:938:47: warning: unused variable ‘RightSupportRadius’ [-Wunused-variable] 938 | static const int RightSupportRadius = BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportEnd ; | ^~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: recursively required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:914:2: required from ‘void FEMTree::_addPointValues(UIntPack, StaticWindow::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1008:17: required from ‘T FEMTree::_setMatrixRowAndGetConstraintFromProlongation(UIntPack, FEMTree::BaseSystem::Degree ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, MatrixEntry*, node_index_type, FEMTree::PCStencils::Degree ...> >&, FEMTree::CCStencil::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const T*, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::BaseSystem::Degree ...> > = BaseFEMIntegrator::System >; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; node_index_type = int; FEMTree::PCStencils::Degree ...> > = BaseFEMIntegrator::System >::PCStencils; FEMTree::CCStencil::Degree ...> > = BaseFEMIntegrator::System >::CCStencil; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1688:49: required from ‘SparseMatrix FEMTree::systemMatrix(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:658:33: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 234 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:34, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2529, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘typename std::enable_if<(_D == _K)>::type HyperCube::Cube::Element::_directions(HyperCube::Direction*) const [with unsigned int _D = 2; unsigned int _K = 2; unsigned int K = 2; unsigned int D = 2; typename std::enable_if<(_D == _K)>::type = void]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:408:81: required from ‘void HyperCube::Cube::Element::directions(HyperCube::Direction*) const [with unsigned int K = 2; unsigned int D = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:415:93: required from ‘typename std::enable_if<((_D > _K) && (_K != 0))>::type HyperCube::Cube::Element::_directions(HyperCube::Direction*) const [with unsigned int _D = 3; unsigned int _K = 2; unsigned int K = 2; unsigned int D = 3; typename std::enable_if<((_D > _K) && (_K != 0))>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:408:81: required from ‘void HyperCube::Cube::Element::directions(HyperCube::Direction*) const [with unsigned int K = 2; unsigned int D = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:473:40: required from ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube::_Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 3; unsigned int K2 = 2; unsigned int D = 3; typename std::enable_if<(K1 >= K2), bool>::type = bool]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:468:81: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:45: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:426:129: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 426 | typename std::enable_if< _D==_K >::type Cube< D >::Element< K >::_directions( Direction* dirs ) const { for( int d=0 ; d= K2), bool>::type HyperCube::Cube::_Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 2; unsigned int K2 = 2; unsigned int D = 3; typename std::enable_if<(K1 >= K2), bool>::type = bool]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:468:81: required from ‘static bool HyperCube::Cube::Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 2; unsigned int K2 = 2; unsigned int D = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables::SetTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:45: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 474 | for( int d=0 ; d, UIntPack<_Values ...> >::_setEvaluationState(const double*, unsigned int, State&) const [with unsigned int I = 2; unsigned int TSig = 0; unsigned int D = 0; State = FEMIntegrator::PointEvaluatorState, UIntPack<0, 0, 0> >; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:958:24: recursively required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_initEvaluationState(UIntPack, UIntPack, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState, UIntPack<0, 0, 0> >; unsigned int TSig = 0; unsigned int ...TSigs = {0}; unsigned int D = 0; unsigned int ...Ds = {0}; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}; typename std::enable_if<(sizeof... (TSigs) != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:958:24: required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_initEvaluationState(UIntPack, UIntPack, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState, UIntPack<0, 0, 0> >; unsigned int TSig = 0; unsigned int ...TSigs = {0, 0}; unsigned int D = 0; unsigned int ...Ds = {0, 0}; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}; typename std::enable_if<(sizeof... (TSigs) != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:925:24: required from ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::initEvaluationState(Point, UIntPack<_Values ...> >::Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState, UIntPack >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:918:23: required from ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::initEvaluationState(Point, UIntPack<_Values ...> >::Dim>, unsigned int, FEMIntegrator::PointEvaluatorState, UIntPack >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.Evaluation.inl:545:38: required from ‘V FEMTree::_evaluate(const Coefficients&, Point, FEMTree::PointEvaluator, typename _IsotropicUIntPack::type>&, const ConstPointSupportKey::Degree ...> >&) const [with V = ProjectiveData; Coefficients = SparseNodeData, UIntPack<0, 0, 0> >; unsigned int D = 0; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, typename _IsotropicUIntPack::type> = FEMIntegrator::PointEvaluator, UIntPack<0, 0, 0> >; typename _IsotropicUIntPack::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1653:164: required from ‘static bool IsoSurfaceExtractor<3, Real, Vertex>::_GetIsoVertex(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, ConstPointSupportKey::type>&, ConstPointSupportKey::Degree>::type>&, const TreeNode*, HyperCube::Cube<2>::Element<0>, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, const IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues&, Vertex&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, WeightDegree>::type = UIntPack<2, 2, 2>; typename _IsotropicUIntPack<3, FEMSignature::Degree>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1062:56: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator::type, UIntPack<0, 0, 0> >*, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth, int, node_index_type&, CoredMeshData&, std::vector::_SlabValues>&, std::function, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; IsoSurfaceExtractor<3, Real, Vertex>::LocalDepth = int; node_index_type = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:946:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 946 | for( int d=0 ; d<=D ; d++ ) std::get< I >( state._oneDValues ).values[ s+LeftPointSupportRadius ][d] = components[d]( _p ); | ~^~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:936:48: warning: unused variable ‘LeftSupportRadius’ [-Wunused-variable] 936 | static const int LeftSupportRadius = -BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportStart; | ^~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:938:47: warning: unused variable ‘RightSupportRadius’ [-Wunused-variable] 938 | static const int RightSupportRadius = BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportEnd ; | ^~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:434, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:35, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = FEMTree<3, float>::_getInterpolationConstraintFromProlongedSolution<5, 5, 5, float, 0>(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const FEMTreeNode*, const float*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_getInterpolationConstraintFromProlongedSolution<5, 5, 5, float, 0>(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const FEMTreeNode*, const float*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3> >}; unsigned int WindowDimension = 3]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:113:217: required from ‘static void _WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_getInterpolationConstraintFromProlongedSolution<5, 5, 5, float, 0>(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const FEMTreeNode*, const float*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_getInterpolationConstraintFromProlongedSolution<5, 5, 5, float, 0>(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const FEMTreeNode*, const float*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.h:414:82: required from ‘static void WindowLoop::Run(UIntPack, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_getInterpolationConstraintFromProlongedSolution<5, 5, 5, float, 0>(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const FEMTreeNode*, const float*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; ProcessFunction = FEMTree<3, float>::_getInterpolationConstraintFromProlongedSolution<5, 5, 5, float, 0>(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >&, const FEMTreeNode*, const float*, FEMTree<3, float>::PointEvaluator, UIntPack<1, 1, 1> >&, const FEMTree<3, float>::InterpolationInfo*) const::; Windows = {ConstWindowSlice*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1255:3: required from ‘T FEMTree::_getInterpolationConstraintFromProlongedSolution(const typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> >&, const FEMTreeNode*, const T*, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, const FEMTree::InterpolationInfo*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename FEMTree::FEMTreeNode::ConstNeighbors::Degree, FEMSignature::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors >; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1335:70: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1688:49: required from ‘SparseMatrix FEMTree::systemMatrix(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:658:33: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 234 | for( int i=UIntPack< Begin ... >::First ; i::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); } | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_setEvaluationState(const double*, unsigned int, State&) const [with unsigned int I = 2; unsigned int TSig = 5; unsigned int D = 0; State = FEMIntegrator::PointEvaluatorState, UIntPack<0, 0, 0> >; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:952:43: required from ‘typename std::enable_if<(sizeof... (TSigs) == 0)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_initEvaluationState(UIntPack, UIntPack, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState, UIntPack<0, 0, 0> >; unsigned int TSig = 5; unsigned int ...TSigs = {}; unsigned int D = 0; unsigned int ...Ds = {}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}; typename std::enable_if<(sizeof... (TSigs) == 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:958:24: required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::_initEvaluationState(UIntPack, UIntPack, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState, UIntPack<0, 0, 0> >; unsigned int TSig = 5; unsigned int ...TSigs = {5, 5}; unsigned int D = 0; unsigned int ...Ds = {0, 0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}; typename std::enable_if<(sizeof... (TSigs) != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:925:24: required from ‘void FEMIntegrator::PointEvaluator, UIntPack<_Values ...> >::initEvaluationState(Point, UIntPack<_Values ...> >::Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState, UIntPack >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:884:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:1688:49: required from ‘SparseMatrix FEMTree::systemMatrix(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::LocalDepth, const FEMTree::InterpolationInfo* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:658:33: required from ‘void FEMTree::_solveRegularMG(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, FEMTree::PointEvaluator, UIntPack::Degree ...> >&, FEMTree::LocalDepth, T*, const T*, TDotT, int, int, FEMTree::_SolverStats&, bool, double, const FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::PointEvaluator, UIntPack::Degree ...> > = FEMIntegrator::PointEvaluator, UIntPack<1, 1, 1> >; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2653:39: required from ‘void FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.System.inl:2498:13: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, TDotT, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; TDotT = FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System >&, const DenseNodeData >&, FEMTree<3, float>::LocalDepth, const FEMTree<3, float>::SolverInfo&, FEMTree<3, float>::InterpolationInfo*) const::; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2407:21: required from ‘DenseNodeData > FEMTree::solveSystem(UIntPack, BaseFEMIntegrator::System::Degree ...> >&, const DenseNodeData >&, FEMTree::LocalDepth, const FEMTree::SolverInfo&, FEMTree::InterpolationInfo* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:946:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 946 | for( int d=0 ; d<=D ; d++ ) std::get< I >( state._oneDValues ).values[ s+LeftPointSupportRadius ][d] = components[d]( _p ); | ~^~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:936:48: warning: unused variable ‘LeftSupportRadius’ [-Wunused-variable] 936 | static const int LeftSupportRadius = -BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportStart; | ^~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:938:47: warning: unused variable ‘RightSupportRadius’ [-Wunused-variable] 938 | static const int RightSupportRadius = BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportEnd ; | ^~~~~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:34, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2529, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube::_Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 2; unsigned int K2 = 1; unsigned int D = 3; typename std::enable_if<(K1 >= K2), bool>::type = bool]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:468:81: required from ‘static bool HyperCube::Cube::Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 2; unsigned int K2 = 1; unsigned int D = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables::SetTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 1; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 474 | for( int d=0 ; d::_initChildren_s(Allocator >*, Initializer&) [with Initializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::&)>; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:72:38: required from ‘bool RegularTreeNode::initChildren(Allocator >*, Initializer&) [with bool ThreadSafe = false; Initializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::&)>; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:550:88: required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_Run, UIntPack<_PRightRadius>, UIntPack<_CLeftRadius>, UIntPack<_CRightRadius> >::Run(ConstWindowSlice*, UIntPack<((_PLeftRadius + _PRightRadius) + 1)> >, WindowSlice*, UIntPack<((_CLeftRadius + _CRightRadius) + 1)> >, int*, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::&)>; unsigned int _PLeftRadius = 1; unsigned int _PRightRadius = 1; unsigned int _CLeftRadius = 1; unsigned int _CRightRadius = 1; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:530:189: required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_Run, UIntPack<_PRightRadius, _PRightRadii ...>, UIntPack<_CLeftRadius, _CLeftRadii ...>, UIntPack<_CRightRadius, _CRightRadii ...> >::Run(ConstWindowSlice*, UIntPack<((_PLeftRadius + _PRightRadius) + 1), _PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<((_CLeftRadius + _CRightRadius) + 1), _CLeftRadii + _CRightRadii + 1...> >, int*, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::&)>; unsigned int _PLeftRadius = 1; unsigned int ..._PLeftRadii = {1, 1}; unsigned int _PRightRadius = 1; unsigned int ..._PRightRadii = {1, 1}; unsigned int _CLeftRadius = 1; unsigned int ..._CLeftRadii = {1, 1}; unsigned int _CRightRadius = 1; unsigned int ..._CRightRadii = {1, 1}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:511:186: required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, ConstWindowSlice*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::&)>; unsigned int ..._PLeftRadii = {1, 1, 1}; unsigned int ..._PRightRadii = {1, 1, 1}; unsigned int ..._CLeftRadii = {1, 1, 1}; unsigned int ..._CRightRadii = {1, 1, 1}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:518:69: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:215:40: required from ‘RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::NeighborType& RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::getNeighbors(const RegularTreeNode*) [with unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int; RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::NeighborType = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::Neighbors >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:90:46: required from ‘Real FEMTree::_getSamplesPerNode(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = PointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29: required from ‘void FEMTree::_getSampleDepthAndWeight(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = PointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:203:26: required from ‘Real FEMTree::_splatPointData(Allocator >*, const FEMTree::DensityEstimator&, Point, V, SparseNodeData >&, PointSupportKey::type>&, PointSupportKey::Degree ...> >&, FEMTree::LocalDepth, FEMTree::LocalDepth, int, Real) [with bool CreateNodes = true; bool ThreadSafe = true; unsigned int WeightDegree = 2; V = Point; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:381:119: required from ‘SparseNodeData > FEMTree::setDataField(UIntPack, const std::vector >&, const std::vector&, const FEMTree::DensityEstimator*, Real&, std::function) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:171:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 171 | for( int d=0 ; d>d) & 1 ); | ~^~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘bool RegularTreeNode::_initChildren(Allocator >*, Initializer&) [with Initializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::&)>; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:72:85: required from ‘bool RegularTreeNode::initChildren(Allocator >*, Initializer&) [with bool ThreadSafe = false; Initializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::&)>; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:550:88: required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_Run, UIntPack<_PRightRadius>, UIntPack<_CLeftRadius>, UIntPack<_CRightRadius> >::Run(ConstWindowSlice*, UIntPack<((_PLeftRadius + _PRightRadius) + 1)> >, WindowSlice*, UIntPack<((_CLeftRadius + _CRightRadius) + 1)> >, int*, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::&)>; unsigned int _PLeftRadius = 1; unsigned int _PRightRadius = 1; unsigned int _CLeftRadius = 1; unsigned int _CRightRadius = 1; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:530:189: required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_Run, UIntPack<_PRightRadius, _PRightRadii ...>, UIntPack<_CLeftRadius, _CLeftRadii ...>, UIntPack<_CRightRadius, _CRightRadii ...> >::Run(ConstWindowSlice*, UIntPack<((_PLeftRadius + _PRightRadius) + 1), _PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<((_CLeftRadius + _CRightRadius) + 1), _CLeftRadii + _CRightRadii + 1...> >, int*, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::&)>; unsigned int _PLeftRadius = 1; unsigned int ..._PLeftRadii = {1, 1}; unsigned int _PRightRadius = 1; unsigned int ..._PRightRadii = {1, 1}; unsigned int _CLeftRadius = 1; unsigned int ..._CLeftRadii = {1, 1}; unsigned int _CRightRadius = 1; unsigned int ..._CRightRadii = {1, 1}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:511:186: required from ‘static unsigned int RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, ConstWindowSlice*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::&)>; unsigned int ..._PLeftRadii = {1, 1, 1}; unsigned int ..._PRightRadii = {1, 1, 1}; unsigned int ..._CLeftRadii = {1, 1, 1}; unsigned int ..._CRightRadii = {1, 1, 1}; unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:518:69: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:215:40: required from ‘RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::NeighborType& RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::getNeighbors(const RegularTreeNode*) [with unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int; RegularTreeNode::NeighborKey, UIntPack<__Values ...> >::NeighborType = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::Neighbors >]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:90:46: required from ‘Real FEMTree::_getSamplesPerNode(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = PointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29: required from ‘void FEMTree::_getSampleDepthAndWeight(const FEMTree::DensityEstimator&, const FEMTreeNode*, Point, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = PointSupportKey >; unsigned int Dim = 3; Real = float; FEMTree::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.WeightedSamples.inl:203:26: required from ‘Real FEMTree::_splatPointData(Allocator >*, const FEMTree::DensityEstimator&, Point, V, SparseNodeData >&, PointSupportKey::type>&, PointSupportKey::Degree ...> >&, FEMTree::LocalDepth, FEMTree::LocalDepth, int, Real) [with bool CreateNodes = true; bool ThreadSafe = true; unsigned int WeightDegree = 2; V = Point; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack::type = UIntPack<2, 2, 2>; FEMTree::LocalDepth = int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.inl:381:119: required from ‘SparseNodeData > FEMTree::setDataField(UIntPack, const std::vector >&, const std::vector&, const FEMTree::DensityEstimator*, Real&, std::function) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point; unsigned int Dim = 3; Real = float]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:151:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 151 | for( int d=0 ; d>d) & 1 ); | ~^~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:34, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2529, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘typename std::enable_if<(_D == _K)>::type HyperCube::Cube::Element::_directions(HyperCube::Direction*) const [with unsigned int _D = 1; unsigned int _K = 1; unsigned int K = 1; unsigned int D = 1; typename std::enable_if<(_D == _K)>::type = void]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:408:81: required from ‘void HyperCube::Cube::Element::directions(HyperCube::Direction*) const [with unsigned int K = 1; unsigned int D = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:415:93: required from ‘typename std::enable_if<((_D > _K) && (_K != 0))>::type HyperCube::Cube::Element::_directions(HyperCube::Direction*) const [with unsigned int _D = 2; unsigned int _K = 1; unsigned int K = 1; unsigned int D = 2; typename std::enable_if<((_D > _K) && (_K != 0))>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:408:81: required from ‘void HyperCube::Cube::Element::directions(HyperCube::Direction*) const [with unsigned int K = 1; unsigned int D = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:414:93: required from ‘typename std::enable_if<((_D > _K) && (_K != 0))>::type HyperCube::Cube::Element::_directions(HyperCube::Direction*) const [with unsigned int _D = 3; unsigned int _K = 2; unsigned int K = 2; unsigned int D = 3; typename std::enable_if<((_D > _K) && (_K != 0))>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:408:81: required from ‘void HyperCube::Cube::Element::directions(HyperCube::Direction*) const [with unsigned int K = 2; unsigned int D = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:473:40: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:45: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:426:129: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 426 | typename std::enable_if< _D==_K >::type Cube< D >::Element< K >::_directions( Direction* dirs ) const { for( int d=0 ; d= K2), bool>::type HyperCube::Cube::_Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 2; unsigned int K2 = 0; unsigned int D = 3; typename std::enable_if<(K1 >= K2), bool>::type = bool]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:468:81: required from ‘static bool HyperCube::Cube::Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 2; unsigned int K2 = 0; unsigned int D = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables::SetTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 474 | for( int d=0 ; d::type HyperCube::Cube::Element::_directions(HyperCube::Direction*) const [with unsigned int _D = 0; unsigned int _K = 0; unsigned int K = 0; unsigned int D = 0; typename std::enable_if<(_D == _K)>::type = void]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:408:81: required from ‘void HyperCube::Cube::Element::directions(HyperCube::Direction*) const [with unsigned int K = 0; unsigned int D = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:422:110: required from ‘typename std::enable_if<((_D > _K) && (_K == 0))>::type HyperCube::Cube::Element::_directions(HyperCube::Direction*) const [with unsigned int _D = 1; unsigned int _K = 0; unsigned int K = 0; unsigned int D = 1; typename std::enable_if<((_D > _K) && (_K == 0))>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:408:81: required from ‘void HyperCube::Cube::Element::directions(HyperCube::Direction*) const [with unsigned int K = 0; unsigned int D = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:414:93: required from ‘typename std::enable_if<((_D > _K) && (_K != 0))>::type HyperCube::Cube::Element::_directions(HyperCube::Direction*) const [with unsigned int _D = 2; unsigned int _K = 1; unsigned int K = 1; unsigned int D = 2; typename std::enable_if<((_D > _K) && (_K != 0))>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:408:81: required from ‘void HyperCube::Cube::Element::directions(HyperCube::Direction*) const [with unsigned int K = 1; unsigned int D = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:414:93: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:45: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:426:129: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 426 | typename std::enable_if< _D==_K >::type Cube< D >::Element< K >::_directions( Direction* dirs ) const { for( int d=0 ; d= K2), bool>::type HyperCube::Cube::_Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 1; unsigned int K2 = 1; unsigned int D = 3; typename std::enable_if<(K1 >= K2), bool>::type = bool]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:468:81: required from ‘static bool HyperCube::Cube::Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 1; unsigned int K2 = 1; unsigned int D = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables::SetTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 1; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:45: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 1; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 474 | for( int d=0 ; d= K2), bool>::type HyperCube::Cube::_Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 1; unsigned int K2 = 0; unsigned int D = 3; typename std::enable_if<(K1 >= K2), bool>::type = bool]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:468:81: required from ‘static bool HyperCube::Cube::Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 1; unsigned int K2 = 0; unsigned int D = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables::SetTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:237:45: required from ‘static typename std::enable_if<((K1 != 0) && (K2 == 0))>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<((K1 != 0) && (K2 == 0))>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube::_Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 0; unsigned int K2 = 0; unsigned int D = 3; typename std::enable_if<(K1 >= K2), bool>::type = bool]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:468:81: required from ‘static bool HyperCube::Cube::Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 0; unsigned int K2 = 0; unsigned int D = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables::SetTables() [with unsigned int D = 3; unsigned int K1 = 0; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:241:45: required from ‘static typename std::enable_if<(((D != 1) && (K1 == 0)) && (K2 == 0))>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 0; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(((D != 1) && (K1 == 0)) && (K2 == 0))>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube::_Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 2; unsigned int K2 = 2; unsigned int D = 2; typename std::enable_if<(K1 >= K2), bool>::type = bool]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:468:81: required from ‘static bool HyperCube::Cube::Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 2; unsigned int K2 = 2; unsigned int D = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables::SetTables() [with unsigned int D = 2; unsigned int K1 = 2; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:45: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 2; unsigned int K1 = 2; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:241:87: required from ‘static typename std::enable_if<(((D != 1) && (K1 == 0)) && (K2 == 0))>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 0; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(((D != 1) && (K1 == 0)) && (K2 == 0))>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube::_Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 2; unsigned int K2 = 1; unsigned int D = 2; typename std::enable_if<(K1 >= K2), bool>::type = bool]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:468:81: required from ‘static bool HyperCube::Cube::Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 2; unsigned int K2 = 1; unsigned int D = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables::SetTables() [with unsigned int D = 2; unsigned int K1 = 2; unsigned int K2 = 1; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:45: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 2; unsigned int K1 = 2; unsigned int K2 = 1; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 2; unsigned int K1 = 2; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:241:87: required from ‘static typename std::enable_if<(((D != 1) && (K1 == 0)) && (K2 == 0))>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 0; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(((D != 1) && (K1 == 0)) && (K2 == 0))>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube::_Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 2; unsigned int K2 = 0; unsigned int D = 2; typename std::enable_if<(K1 >= K2), bool>::type = bool]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:468:81: required from ‘static bool HyperCube::Cube::Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 2; unsigned int K2 = 0; unsigned int D = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables::SetTables() [with unsigned int D = 2; unsigned int K1 = 2; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:237:45: required from ‘static typename std::enable_if<((K1 != 0) && (K2 == 0))>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 2; unsigned int K1 = 2; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<((K1 != 0) && (K2 == 0))>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 2; unsigned int K1 = 2; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:241:87: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube::_Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 1; unsigned int K2 = 1; unsigned int D = 2; typename std::enable_if<(K1 >= K2), bool>::type = bool]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:468:81: required from ‘static bool HyperCube::Cube::Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 1; unsigned int K2 = 1; unsigned int D = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables::SetTables() [with unsigned int D = 2; unsigned int K1 = 1; unsigned int K2 = 1; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:45: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 2; unsigned int K1 = 1; unsigned int K2 = 1; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 2; unsigned int K1 = 1; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:237:83: required from ‘static typename std::enable_if<((K1 != 0) && (K2 == 0))>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 2; unsigned int K1 = 2; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<((K1 != 0) && (K2 == 0))>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube::_Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 1; unsigned int K2 = 0; unsigned int D = 2; typename std::enable_if<(K1 >= K2), bool>::type = bool]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:468:81: required from ‘static bool HyperCube::Cube::Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 1; unsigned int K2 = 0; unsigned int D = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables::SetTables() [with unsigned int D = 2; unsigned int K1 = 1; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:237:45: required from ‘static typename std::enable_if<((K1 != 0) && (K2 == 0))>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 2; unsigned int K1 = 1; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<((K1 != 0) && (K2 == 0))>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 2; unsigned int K1 = 1; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:237:83: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube::_Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 0; unsigned int K2 = 0; unsigned int D = 2; typename std::enable_if<(K1 >= K2), bool>::type = bool]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:468:81: required from ‘static bool HyperCube::Cube::Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 0; unsigned int K2 = 0; unsigned int D = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables::SetTables() [with unsigned int D = 2; unsigned int K1 = 0; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:241:45: required from ‘static typename std::enable_if<(((D != 1) && (K1 == 0)) && (K2 == 0))>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 2; unsigned int K1 = 0; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(((D != 1) && (K1 == 0)) && (K2 == 0))>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 2; unsigned int K1 = 0; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:237:83: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 0; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube::_Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 1; unsigned int K2 = 1; unsigned int D = 1; typename std::enable_if<(K1 >= K2), bool>::type = bool]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:468:81: required from ‘static bool HyperCube::Cube::Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 1; unsigned int K2 = 1; unsigned int D = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables::SetTables() [with unsigned int D = 1; unsigned int K1 = 1; unsigned int K2 = 1; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:45: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 1; unsigned int K1 = 1; unsigned int K2 = 1; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:241:87: required from ‘static typename std::enable_if<(((D != 1) && (K1 == 0)) && (K2 == 0))>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 2; unsigned int K1 = 0; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(((D != 1) && (K1 == 0)) && (K2 == 0))>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 0; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube::_Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 1; unsigned int K2 = 0; unsigned int D = 1; typename std::enable_if<(K1 >= K2), bool>::type = bool]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:468:81: required from ‘static bool HyperCube::Cube::Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 1; unsigned int K2 = 0; unsigned int D = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables::SetTables() [with unsigned int D = 1; unsigned int K1 = 1; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:237:45: required from ‘static typename std::enable_if<((K1 != 0) && (K2 == 0))>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 1; unsigned int K1 = 1; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<((K1 != 0) && (K2 == 0))>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 1; unsigned int K1 = 1; unsigned int K2 = 1; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:241:87: required from ‘static typename std::enable_if<(((D != 1) && (K1 == 0)) && (K2 == 0))>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 2; unsigned int K1 = 0; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(((D != 1) && (K1 == 0)) && (K2 == 0))>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 0; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube::_Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 0; unsigned int K2 = 0; unsigned int D = 1; typename std::enable_if<(K1 >= K2), bool>::type = bool]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:468:81: required from ‘static bool HyperCube::Cube::Overlap(HyperCube::Cube::Element, HyperCube::Cube::Element) [with unsigned int K1 = 0; unsigned int K2 = 0; unsigned int D = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65: required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables::SetTables() [with unsigned int D = 1; unsigned int K1 = 0; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:245:45: required from ‘static typename std::enable_if<(((D == 1) && (K1 == 0)) && (K2 == 0))>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 1; unsigned int K1 = 0; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(((D == 1) && (K1 == 0)) && (K2 == 0))>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 1; unsigned int K1 = 0; unsigned int K2 = 1; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:237:83: required from ‘static typename std::enable_if<((K1 != 0) && (K2 == 0))>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 1; unsigned int K1 = 1; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<((K1 != 0) && (K2 == 0))>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 0; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: recursively required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85: required from ‘static typename std::enable_if<(K2 != 0)>::type IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetHyperCubeTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; typename std::enable_if<(K2 != 0)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32: required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack, UIntPack, UIntPack, const FEMTree<3, Real>&, IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator*, const SparseNodeData, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData >&, Real, CoredMeshData&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int WeightDegree = 2; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex; IsoSurfaceExtractor<3, Real, Vertex>::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28: required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack, std::tuple, FEMTree&, const DenseNodeData >&, Real, const std::vector::PointSample>*, std::vector*, const typename FEMTree::DensityEstimator*, const SetVertexFunction&, XForm, std::shared_ptr&, std::vector&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Real = float; SetVertexFunction = open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack<5, 5, 5>)::&, Point, float, open3d::geometry::poisson::Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree::PointSample = NodeAndPointSample<3, float>; typename FEMTree::DensityEstimator = FEMTree<3, float>::DensityEstimator<2>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42: required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr&, std::vector&, int, size_t, float, bool, UIntPack) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}; size_t = long unsigned int]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:627, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.inl: In instantiation of ‘Index CoredVectorMeshData::nextPolygon(std::vector >&) [with Vertex = open3d::geometry::poisson::Open3DVertex; Index = int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.inl:102:7: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.inl:106:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 106 | if( threadIndex<(int)polygons.size() ) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp: In instantiation of ‘bool open3d::geometry::poisson::Open3DPointStream::nextPoint(Point&, open3d::geometry::poisson::Open3DData&) [with Real = float]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:112:10: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:121:15: warning: implicitly-declared ‘constexpr Point& Point::operator=(const Point&)’ is deprecated [-Wdeprecated-copy] 121 | p = (*xform_) * p; | ~~^~~~~~~~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:50, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point’ has user-provided ‘Point::Point(const Point&) [with Real = float; unsigned int Dim = 3]’ 69 | Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); } | ^~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:569, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:49, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static void BSplineEvaluationData::SetUpSampleEvaluator(BSplineEvaluationData::UpSampleEvaluator&, int) [with unsigned int FEMSig = 0]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:384:72: required from ‘void BSplineEvaluationData::UpSampleEvaluator::set(int) [with unsigned int FEMSig = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:384:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:185:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 185 | for( int j=0 ; j::UpSampleSize ; j++ ) evaluator._pcValues[i][j] = b[j]; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static void BSplineEvaluationData::SetUpSampleEvaluator(BSplineEvaluationData::UpSampleEvaluator&, int) [with unsigned int FEMSig = 7]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:384:72: required from ‘void BSplineEvaluationData::UpSampleEvaluator::set(int) [with unsigned int FEMSig = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:384:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:185:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static void BSplineEvaluationData::SetUpSampleEvaluator(BSplineEvaluationData::UpSampleEvaluator&, int) [with unsigned int FEMSig = 5]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:384:72: required from ‘void BSplineEvaluationData::UpSampleEvaluator::set(int) [with unsigned int FEMSig = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:384:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:185:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static double BSplineIntegrationData::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:396:112: required from ‘static void BSplineIntegrationData::_IntegratorSetter::Set(typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2>&, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int _D1 = 0; unsigned int _D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0; typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 0>::FunctionIntegrator::Integrator<0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:386:45: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, 0, _D1, _D2, Integrator>::Set1D(Integrator&, int) [with unsigned int _D1 = 0; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 0>::FunctionIntegrator::Integrator<0, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:380:59: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, 0, _D1, _D2, Integrator>::Set2D(Integrator&, int) [with unsigned int _D1 = 0; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 0>::FunctionIntegrator::Integrator<0, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:415:108: required from ‘static void BSplineIntegrationData::SetIntegrator(typename BSplineIntegrationData::FunctionIntegrator::Integrator&, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0; typename BSplineIntegrationData::FunctionIntegrator::Integrator = BSplineIntegrationData<5, 0>::FunctionIntegrator::Integrator<0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:428:64: required from ‘void BSplineIntegrationData::FunctionIntegrator::Integrator::set(int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1051:50: required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::_init(int) [with unsigned int D = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {0, 0, 0}; unsigned int ...CSignatures = {0, 0, 0}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 1; typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1009:9: required from ‘void FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::init() [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {0, 0, 0}; unsigned int ...CSignatures = {0, 0, 0}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1006:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:304:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 304 | for( int j=0 ; j<=Degree1 ; j++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:309:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 309 | for( int j=0 ; j<=Degree2 ; j++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static double BSplineIntegrationData::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 0; unsigned int FEMSig2 = 5]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:406:117: required from ‘static void BSplineIntegrationData::_IntegratorSetter::Set(typename BSplineIntegrationData::FunctionIntegrator::ChildIntegrator<_D1, _D2>&, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int _D1 = 0; unsigned int _D2 = 0; unsigned int FEMSig1 = 0; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::ChildIntegrator<_D1, _D2> = BSplineIntegrationData<0, 5>::FunctionIntegrator::ChildIntegrator<0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:386:45: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, 0, _D1, _D2, Integrator>::Set1D(Integrator&, int) [with unsigned int _D1 = 0; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<0, 5>::FunctionIntegrator::ChildIntegrator<0, 0>; unsigned int FEMSig1 = 0; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:380:59: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, 0, _D1, _D2, Integrator>::Set2D(Integrator&, int) [with unsigned int _D1 = 0; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<0, 5>::FunctionIntegrator::ChildIntegrator<0, 0>; unsigned int FEMSig1 = 0; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:422:113: required from ‘static void BSplineIntegrationData::SetChildIntegrator(typename BSplineIntegrationData::FunctionIntegrator::ChildIntegrator&, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 0; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::ChildIntegrator = BSplineIntegrationData<0, 5>::FunctionIntegrator::ChildIntegrator<0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:446:69: required from ‘void BSplineIntegrationData::FunctionIntegrator::ChildIntegrator::set(int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 0; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1052:122: required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::_init(int) [with unsigned int D = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {0, 0, 0}; unsigned int ...CSignatures = {0, 0, 0}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 1; typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1009:9: required from ‘void FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::init() [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {0, 0, 0}; unsigned int ...CSignatures = {0, 0, 0}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1006:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:304:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 304 | for( int j=0 ; j<=Degree1 ; j++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:309:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 309 | for( int j=0 ; j<=Degree2 ; j++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static double BSplineIntegrationData::Dot(int, int, int, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:396:112: required from ‘static void BSplineIntegrationData::_IntegratorSetter::Set(typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2>&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int _D1 = 1; unsigned int _D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:348:47: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set1D(Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int _D1 = 1; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:341:63: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set2D(Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int _D1 = 1; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:415:108: required from ‘static void BSplineIntegrationData::SetIntegrator(typename BSplineIntegrationData::FunctionIntegrator::Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:428:64: required from ‘void BSplineIntegrationData::FunctionIntegrator::Integrator::set(int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1051:50: required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::_init(int) [with unsigned int D = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {5, 5, 5}; unsigned int ...CDerivatives = {1, 1, 1}; unsigned int CDim = 1; typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1009:9: required from ‘void FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::init() [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {5, 5, 5}; unsigned int ...CDerivatives = {1, 1, 1}; unsigned int CDim = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1006:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:304:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 304 | for( int j=0 ; j<=Degree1 ; j++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:309:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 309 | for( int j=0 ; j<=Degree2 ; j++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static double BSplineIntegrationData::Dot(int, int, int, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:396:112: required from ‘static void BSplineIntegrationData::_IntegratorSetter::Set(typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2>&, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int _D1 = 1; unsigned int _D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7; typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:374:46: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set1D(Integrator&, int) [with unsigned int D1 = 1; unsigned int _D1 = 1; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:368:62: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set2D(Integrator&, int) [with unsigned int D1 = 1; unsigned int _D1 = 1; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:415:108: required from ‘static void BSplineIntegrationData::SetIntegrator(typename BSplineIntegrationData::FunctionIntegrator::Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7; typename BSplineIntegrationData::FunctionIntegrator::Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:428:64: required from ‘void BSplineIntegrationData::FunctionIntegrator::Integrator::set(int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1051:50: required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::_init(int) [with unsigned int D = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {7, 7, 7}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 3; typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1009:9: required from ‘void FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::init() [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {7, 7, 7}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1006:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:304:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 304 | for( int j=0 ; j<=Degree1 ; j++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:309:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 309 | for( int j=0 ; j<=Degree2 ; j++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static double BSplineIntegrationData::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 1; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:406:117: required from ‘static void BSplineIntegrationData::_IntegratorSetter::Set(typename BSplineIntegrationData::FunctionIntegrator::ChildIntegrator<_D1, _D2>&, int) [with unsigned int D1 = 0; unsigned int D2 = 1; unsigned int _D1 = 0; unsigned int _D2 = 1; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::ChildIntegrator<_D1, _D2> = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:361:46: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, D2, _D1, _D2, Integrator>::Set1D(Integrator&, int) [with unsigned int D2 = 1; unsigned int _D1 = 0; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:354:60: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, D2, _D1, _D2, Integrator>::Set2D(Integrator&, int) [with unsigned int D2 = 1; unsigned int _D1 = 0; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:422:113: required from ‘static void BSplineIntegrationData::SetChildIntegrator(typename BSplineIntegrationData::FunctionIntegrator::ChildIntegrator&, int) [with unsigned int D1 = 0; unsigned int D2 = 1; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::ChildIntegrator = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:446:69: required from ‘void BSplineIntegrationData::FunctionIntegrator::ChildIntegrator::set(int) [with unsigned int D1 = 0; unsigned int D2 = 1; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1052:122: required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::_init(int) [with unsigned int D = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {7, 7, 7}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 3; typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1009:9: required from ‘void FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::init() [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {7, 7, 7}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1006:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:304:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 304 | for( int j=0 ; j<=Degree1 ; j++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:309:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 309 | for( int j=0 ; j<=Degree2 ; j++ ) | ~^~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:569, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:49, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void BSplineElements::upSample(BSplineElements&) const [with unsigned int Degree = 1]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:264:15: required from ‘static double BSplineIntegrationData::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:396:112: required from ‘static void BSplineIntegrationData::_IntegratorSetter::Set(typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2>&, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int _D1 = 0; unsigned int _D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0; typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 0>::FunctionIntegrator::Integrator<0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:386:45: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, 0, _D1, _D2, Integrator>::Set1D(Integrator&, int) [with unsigned int _D1 = 0; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 0>::FunctionIntegrator::Integrator<0, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:380:59: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, 0, _D1, _D2, Integrator>::Set2D(Integrator&, int) [with unsigned int _D1 = 0; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 0>::FunctionIntegrator::Integrator<0, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:415:108: required from ‘static void BSplineIntegrationData::SetIntegrator(typename BSplineIntegrationData::FunctionIntegrator::Integrator&, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0; typename BSplineIntegrationData::FunctionIntegrator::Integrator = BSplineIntegrationData<5, 0>::FunctionIntegrator::Integrator<0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:428:64: required from ‘void BSplineIntegrationData::FunctionIntegrator::Integrator::set(int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1051:50: required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::_init(int) [with unsigned int D = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {0, 0, 0}; unsigned int ...CSignatures = {0, 0, 0}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 1; typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1009:9: required from ‘void FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::init() [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {0, 0, 0}; unsigned int ...CSignatures = {0, 0, 0}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1006:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:572:115: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 572 | for( int i=0 ; i >::size()) ; i++ ) for( int j=0 ; j<=Degree ; j++ ) | ~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:585:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 585 | if( _j1>=0 && _j1<=Degree ) high[2*i+0][_j1] += (*this)[i][j] * bCoefficients[k-BSplineSupportSizes< Degree >::UpSampleStart]; | ~~~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:586:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 586 | if( _j2>=0 && _j2<=Degree ) high[2*i+1][_j2] += (*this)[i][j] * bCoefficients[k-BSplineSupportSizes< Degree >::UpSampleStart]; | ~~~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void BSplineElements::upSample(BSplineElements&) const [with unsigned int Degree = 0]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:277:15: required from ‘static double BSplineIntegrationData::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:396:112: required from ‘static void BSplineIntegrationData::_IntegratorSetter::Set(typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2>&, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int _D1 = 0; unsigned int _D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0; typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 0>::FunctionIntegrator::Integrator<0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:386:45: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, 0, _D1, _D2, Integrator>::Set1D(Integrator&, int) [with unsigned int _D1 = 0; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 0>::FunctionIntegrator::Integrator<0, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:380:59: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, 0, _D1, _D2, Integrator>::Set2D(Integrator&, int) [with unsigned int _D1 = 0; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 0>::FunctionIntegrator::Integrator<0, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:415:108: required from ‘static void BSplineIntegrationData::SetIntegrator(typename BSplineIntegrationData::FunctionIntegrator::Integrator&, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0; typename BSplineIntegrationData::FunctionIntegrator::Integrator = BSplineIntegrationData<5, 0>::FunctionIntegrator::Integrator<0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:428:64: required from ‘void BSplineIntegrationData::FunctionIntegrator::Integrator::set(int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1051:50: required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::_init(int) [with unsigned int D = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {0, 0, 0}; unsigned int ...CSignatures = {0, 0, 0}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 1; typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1009:9: required from ‘void FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::init() [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {0, 0, 0}; unsigned int ...CSignatures = {0, 0, 0}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1006:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:572:115: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 572 | for( int i=0 ; i >::size()) ; i++ ) for( int j=0 ; j<=Degree ; j++ ) | ~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:585:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 585 | if( _j1>=0 && _j1<=Degree ) high[2*i+0][_j1] += (*this)[i][j] * bCoefficients[k-BSplineSupportSizes< Degree >::UpSampleStart]; | ~~~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:586:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 586 | if( _j2>=0 && _j2<=Degree ) high[2*i+1][_j2] += (*this)[i][j] * bCoefficients[k-BSplineSupportSizes< Degree >::UpSampleStart]; | ~~~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void SetBSplineElementIntegrals(double (*)[(Degree2 + 1)]) [with unsigned int Degree1 = 1; unsigned int Degree2 = 0]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:329:52: required from ‘static double BSplineIntegrationData::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:396:112: required from ‘static void BSplineIntegrationData::_IntegratorSetter::Set(typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2>&, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int _D1 = 0; unsigned int _D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0; typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 0>::FunctionIntegrator::Integrator<0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:386:45: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, 0, _D1, _D2, Integrator>::Set1D(Integrator&, int) [with unsigned int _D1 = 0; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 0>::FunctionIntegrator::Integrator<0, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:380:59: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, 0, _D1, _D2, Integrator>::Set2D(Integrator&, int) [with unsigned int _D1 = 0; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 0>::FunctionIntegrator::Integrator<0, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:415:108: required from ‘static void BSplineIntegrationData::SetIntegrator(typename BSplineIntegrationData::FunctionIntegrator::Integrator&, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0; typename BSplineIntegrationData::FunctionIntegrator::Integrator = BSplineIntegrationData<5, 0>::FunctionIntegrator::Integrator<0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:428:64: required from ‘void BSplineIntegrationData::FunctionIntegrator::Integrator::set(int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1051:50: required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::_init(int) [with unsigned int D = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {0, 0, 0}; unsigned int ...CSignatures = {0, 0, 0}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 1; typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1009:9: required from ‘void FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::init() [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {0, 0, 0}; unsigned int ...CSignatures = {0, 0, 0}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1006:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:617:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 617 | for( int i=0 ; i<=Degree1 ; i++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:620:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 620 | for( int j=0 ; j<=Degree2 ; j++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void SetBSplineElementIntegrals(double (*)[(Degree2 + 1)]) [with unsigned int Degree1 = 0; unsigned int Degree2 = 1]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:329:52: required from ‘static double BSplineIntegrationData::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 0; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:406:117: required from ‘static void BSplineIntegrationData::_IntegratorSetter::Set(typename BSplineIntegrationData::FunctionIntegrator::ChildIntegrator<_D1, _D2>&, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int _D1 = 0; unsigned int _D2 = 0; unsigned int FEMSig1 = 0; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::ChildIntegrator<_D1, _D2> = BSplineIntegrationData<0, 5>::FunctionIntegrator::ChildIntegrator<0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:386:45: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, 0, _D1, _D2, Integrator>::Set1D(Integrator&, int) [with unsigned int _D1 = 0; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<0, 5>::FunctionIntegrator::ChildIntegrator<0, 0>; unsigned int FEMSig1 = 0; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:380:59: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, 0, _D1, _D2, Integrator>::Set2D(Integrator&, int) [with unsigned int _D1 = 0; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<0, 5>::FunctionIntegrator::ChildIntegrator<0, 0>; unsigned int FEMSig1 = 0; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:422:113: required from ‘static void BSplineIntegrationData::SetChildIntegrator(typename BSplineIntegrationData::FunctionIntegrator::ChildIntegrator&, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 0; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::ChildIntegrator = BSplineIntegrationData<0, 5>::FunctionIntegrator::ChildIntegrator<0, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:446:69: required from ‘void BSplineIntegrationData::FunctionIntegrator::ChildIntegrator::set(int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 0; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1052:122: required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::_init(int) [with unsigned int D = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {0, 0, 0}; unsigned int ...CSignatures = {0, 0, 0}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 1; typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1009:9: required from ‘void FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::init() [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {0, 0, 0}; unsigned int ...CSignatures = {0, 0, 0}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1006:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:617:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 617 | for( int i=0 ; i<=Degree1 ; i++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:620:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 620 | for( int j=0 ; j<=Degree2 ; j++ ) | ~^~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:569, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:49, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static double BSplineIntegrationData::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:396:112: required from ‘static void BSplineIntegrationData::_IntegratorSetter::Set(typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2>&, int) [with unsigned int D1 = 0; unsigned int D2 = 1; unsigned int _D1 = 1; unsigned int _D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:361:46: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, D2, _D1, _D2, Integrator>::Set1D(Integrator&, int) [with unsigned int D2 = 1; unsigned int _D1 = 1; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:354:60: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, D2, _D1, _D2, Integrator>::Set2D(Integrator&, int) [with unsigned int D2 = 1; unsigned int _D1 = 1; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:340:63: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set2D(Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int _D1 = 1; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:415:108: required from ‘static void BSplineIntegrationData::SetIntegrator(typename BSplineIntegrationData::FunctionIntegrator::Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:428:64: required from ‘void BSplineIntegrationData::FunctionIntegrator::Integrator::set(int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1051:50: required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::_init(int) [with unsigned int D = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {5, 5, 5}; unsigned int ...CDerivatives = {1, 1, 1}; unsigned int CDim = 1; typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1009:9: required from ‘void FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::init() [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {5, 5, 5}; unsigned int ...CDerivatives = {1, 1, 1}; unsigned int CDim = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1006:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:304:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 304 | for( int j=0 ; j<=Degree1 ; j++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:309:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 309 | for( int j=0 ; j<=Degree2 ; j++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static double BSplineIntegrationData::Dot(int, int, int, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:396:112: required from ‘static void BSplineIntegrationData::_IntegratorSetter::Set(typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2>&, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int _D1 = 1; unsigned int _D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:374:46: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set1D(Integrator&, int) [with unsigned int D1 = 1; unsigned int _D1 = 1; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:347:63: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set1D(Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int _D1 = 1; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:341:63: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set2D(Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int _D1 = 1; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:415:108: required from ‘static void BSplineIntegrationData::SetIntegrator(typename BSplineIntegrationData::FunctionIntegrator::Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:428:64: required from ‘void BSplineIntegrationData::FunctionIntegrator::Integrator::set(int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1051:50: required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::_init(int) [with unsigned int D = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {5, 5, 5}; unsigned int ...CDerivatives = {1, 1, 1}; unsigned int CDim = 1; typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1009:9: required from ‘void FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::init() [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {5, 5, 5}; unsigned int ...CDerivatives = {1, 1, 1}; unsigned int CDim = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1006:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:304:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 304 | for( int j=0 ; j<=Degree1 ; j++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:309:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 309 | for( int j=0 ; j<=Degree2 ; j++ ) | ~^~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:569, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:49, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void SetBSplineElementIntegrals(double (*)[(Degree2 + 1)]) [with unsigned int Degree1 = 0; unsigned int Degree2 = 0]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:329:52: required from ‘static double BSplineIntegrationData::Dot(int, int, int, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:396:112: required from ‘static void BSplineIntegrationData::_IntegratorSetter::Set(typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2>&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int _D1 = 1; unsigned int _D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:348:47: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set1D(Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int _D1 = 1; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:341:63: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set2D(Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int _D1 = 1; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:415:108: required from ‘static void BSplineIntegrationData::SetIntegrator(typename BSplineIntegrationData::FunctionIntegrator::Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:428:64: required from ‘void BSplineIntegrationData::FunctionIntegrator::Integrator::set(int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1051:50: required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::_init(int) [with unsigned int D = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {5, 5, 5}; unsigned int ...CDerivatives = {1, 1, 1}; unsigned int CDim = 1; typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1009:9: required from ‘void FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::init() [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {5, 5, 5}; unsigned int ...CDerivatives = {1, 1, 1}; unsigned int CDim = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1006:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:617:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 617 | for( int i=0 ; i<=Degree1 ; i++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:620:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 620 | for( int j=0 ; j<=Degree2 ; j++ ) | ~^~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:569, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:49, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static double BSplineIntegrationData::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:396:112: required from ‘static void BSplineIntegrationData::_IntegratorSetter::Set(typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2>&, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int _D1 = 1; unsigned int _D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7; typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:386:45: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, 0, _D1, _D2, Integrator>::Set1D(Integrator&, int) [with unsigned int _D1 = 1; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:380:59: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, 0, _D1, _D2, Integrator>::Set2D(Integrator&, int) [with unsigned int _D1 = 1; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:367:62: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set2D(Integrator&, int) [with unsigned int D1 = 1; unsigned int _D1 = 1; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:415:108: required from ‘static void BSplineIntegrationData::SetIntegrator(typename BSplineIntegrationData::FunctionIntegrator::Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7; typename BSplineIntegrationData::FunctionIntegrator::Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:428:64: required from ‘void BSplineIntegrationData::FunctionIntegrator::Integrator::set(int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1051:50: required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::_init(int) [with unsigned int D = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {7, 7, 7}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 3; typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1009:9: required from ‘void FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::init() [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {7, 7, 7}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1006:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:304:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 304 | for( int j=0 ; j<=Degree1 ; j++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:309:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 309 | for( int j=0 ; j<=Degree2 ; j++ ) | ~^~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:569, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:49, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘BSplineElements::BSplineElements(int, int, BoundaryType) [with unsigned int Degree = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:267:9: required from ‘static double BSplineIntegrationData::Dot(int, int, int, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:396:112: required from ‘static void BSplineIntegrationData::_IntegratorSetter::Set(typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2>&, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int _D1 = 1; unsigned int _D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7; typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:374:46: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set1D(Integrator&, int) [with unsigned int D1 = 1; unsigned int _D1 = 1; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:368:62: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set2D(Integrator&, int) [with unsigned int D1 = 1; unsigned int _D1 = 1; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:415:108: required from ‘static void BSplineIntegrationData::SetIntegrator(typename BSplineIntegrationData::FunctionIntegrator::Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7; typename BSplineIntegrationData::FunctionIntegrator::Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:428:64: required from ‘void BSplineIntegrationData::FunctionIntegrator::Integrator::set(int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1051:50: required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::_init(int) [with unsigned int D = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {7, 7, 7}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 3; typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1009:9: required from ‘void FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::init() [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {7, 7, 7}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1006:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:526:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 526 | for( int i=0 ; i<=Degree ; i++ ) | ~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void BSplineElements::upSample(BSplineElements&) const [with unsigned int Degree = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:277:15: required from ‘static double BSplineIntegrationData::Dot(int, int, int, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:396:112: required from ‘static void BSplineIntegrationData::_IntegratorSetter::Set(typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2>&, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int _D1 = 1; unsigned int _D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7; typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:374:46: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set1D(Integrator&, int) [with unsigned int D1 = 1; unsigned int _D1 = 1; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:368:62: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set2D(Integrator&, int) [with unsigned int D1 = 1; unsigned int _D1 = 1; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:415:108: required from ‘static void BSplineIntegrationData::SetIntegrator(typename BSplineIntegrationData::FunctionIntegrator::Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7; typename BSplineIntegrationData::FunctionIntegrator::Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:428:64: required from ‘void BSplineIntegrationData::FunctionIntegrator::Integrator::set(int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1051:50: required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::_init(int) [with unsigned int D = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {7, 7, 7}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 3; typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1009:9: required from ‘void FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::init() [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {7, 7, 7}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1006:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:572:115: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 572 | for( int i=0 ; i >::size()) ; i++ ) for( int j=0 ; j<=Degree ; j++ ) | ~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:585:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 585 | if( _j1>=0 && _j1<=Degree ) high[2*i+0][_j1] += (*this)[i][j] * bCoefficients[k-BSplineSupportSizes< Degree >::UpSampleStart]; | ~~~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:586:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 586 | if( _j2>=0 && _j2<=Degree ) high[2*i+1][_j2] += (*this)[i][j] * bCoefficients[k-BSplineSupportSizes< Degree >::UpSampleStart]; | ~~~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void SetBSplineElementIntegrals(double (*)[(Degree2 + 1)]) [with unsigned int Degree1 = 0; unsigned int Degree2 = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:329:52: required from ‘static double BSplineIntegrationData::Dot(int, int, int, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:396:112: required from ‘static void BSplineIntegrationData::_IntegratorSetter::Set(typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2>&, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int _D1 = 1; unsigned int _D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7; typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:374:46: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set1D(Integrator&, int) [with unsigned int D1 = 1; unsigned int _D1 = 1; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:368:62: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set2D(Integrator&, int) [with unsigned int D1 = 1; unsigned int _D1 = 1; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:415:108: required from ‘static void BSplineIntegrationData::SetIntegrator(typename BSplineIntegrationData::FunctionIntegrator::Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7; typename BSplineIntegrationData::FunctionIntegrator::Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:428:64: required from ‘void BSplineIntegrationData::FunctionIntegrator::Integrator::set(int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1051:50: required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::_init(int) [with unsigned int D = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {7, 7, 7}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 3; typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1009:9: required from ‘void FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::init() [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {7, 7, 7}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1006:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:617:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 617 | for( int i=0 ; i<=Degree1 ; i++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:620:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 620 | for( int j=0 ; j<=Degree2 ; j++ ) | ~^~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:569, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:49, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static double BSplineIntegrationData::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:406:117: required from ‘static void BSplineIntegrationData::_IntegratorSetter::Set(typename BSplineIntegrationData::FunctionIntegrator::ChildIntegrator<_D1, _D2>&, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int _D1 = 0; unsigned int _D2 = 1; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::ChildIntegrator<_D1, _D2> = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:386:45: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, 0, _D1, _D2, Integrator>::Set1D(Integrator&, int) [with unsigned int _D1 = 0; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:360:62: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, D2, _D1, _D2, Integrator>::Set1D(Integrator&, int) [with unsigned int D2 = 1; unsigned int _D1 = 0; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:354:60: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, D2, _D1, _D2, Integrator>::Set2D(Integrator&, int) [with unsigned int D2 = 1; unsigned int _D1 = 0; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:422:113: required from ‘static void BSplineIntegrationData::SetChildIntegrator(typename BSplineIntegrationData::FunctionIntegrator::ChildIntegrator&, int) [with unsigned int D1 = 0; unsigned int D2 = 1; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::ChildIntegrator = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:446:69: required from ‘void BSplineIntegrationData::FunctionIntegrator::ChildIntegrator::set(int) [with unsigned int D1 = 0; unsigned int D2 = 1; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1052:122: required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::_init(int) [with unsigned int D = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {7, 7, 7}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 3; typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1009:9: required from ‘void FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::init() [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {7, 7, 7}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1006:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:304:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 304 | for( int j=0 ; j<=Degree1 ; j++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:309:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 309 | for( int j=0 ; j<=Degree2 ; j++ ) | ~^~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:569, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:49, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void SetBSplineElementIntegrals(double (*)[(Degree2 + 1)]) [with unsigned int Degree1 = 2; unsigned int Degree2 = 0]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:329:52: required from ‘static double BSplineIntegrationData::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 1; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:406:117: required from ‘static void BSplineIntegrationData::_IntegratorSetter::Set(typename BSplineIntegrationData::FunctionIntegrator::ChildIntegrator<_D1, _D2>&, int) [with unsigned int D1 = 0; unsigned int D2 = 1; unsigned int _D1 = 0; unsigned int _D2 = 1; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::ChildIntegrator<_D1, _D2> = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:361:46: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, D2, _D1, _D2, Integrator>::Set1D(Integrator&, int) [with unsigned int D2 = 1; unsigned int _D1 = 0; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:354:60: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, D2, _D1, _D2, Integrator>::Set2D(Integrator&, int) [with unsigned int D2 = 1; unsigned int _D1 = 0; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:422:113: required from ‘static void BSplineIntegrationData::SetChildIntegrator(typename BSplineIntegrationData::FunctionIntegrator::ChildIntegrator&, int) [with unsigned int D1 = 0; unsigned int D2 = 1; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::ChildIntegrator = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:446:69: required from ‘void BSplineIntegrationData::FunctionIntegrator::ChildIntegrator::set(int) [with unsigned int D1 = 0; unsigned int D2 = 1; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1052:122: required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::_init(int) [with unsigned int D = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {7, 7, 7}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 3; typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1009:9: required from ‘void FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::init() [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {7, 7, 7}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1006:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:617:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 617 | for( int i=0 ; i<=Degree1 ; i++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:620:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 620 | for( int j=0 ; j<=Degree2 ; j++ ) | ~^~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:569, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:49, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static double BSplineIntegrationData::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:396:112: required from ‘static void BSplineIntegrationData::_IntegratorSetter::Set(typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2>&, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int _D1 = 1; unsigned int _D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:386:45: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, 0, _D1, _D2, Integrator>::Set1D(Integrator&, int) [with unsigned int _D1 = 1; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:360:62: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, D2, _D1, _D2, Integrator>::Set1D(Integrator&, int) [with unsigned int D2 = 1; unsigned int _D1 = 1; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:354:60: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, D2, _D1, _D2, Integrator>::Set2D(Integrator&, int) [with unsigned int D2 = 1; unsigned int _D1 = 1; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:340:63: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set2D(Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int _D1 = 1; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:415:108: required from ‘static void BSplineIntegrationData::SetIntegrator(typename BSplineIntegrationData::FunctionIntegrator::Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:428:64: required from ‘void BSplineIntegrationData::FunctionIntegrator::Integrator::set(int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1051:50: required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::_init(int) [with unsigned int D = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {5, 5, 5}; unsigned int ...CDerivatives = {1, 1, 1}; unsigned int CDim = 1; typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1009:9: required from ‘void FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::init() [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {5, 5, 5}; unsigned int ...CDerivatives = {1, 1, 1}; unsigned int CDim = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1006:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:304:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 304 | for( int j=0 ; j<=Degree1 ; j++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:309:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 309 | for( int j=0 ; j<=Degree2 ; j++ ) | ~^~~~~~~~~ In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:569, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:49, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static void Differentiator::Differentiate(const BSplineElements&, BSplineElements&) [with unsigned int Degree = 1; unsigned int DDegree = 0]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:594:138: required from ‘void BSplineElements::differentiate(BSplineElements<(Degree - D)>&) const [with unsigned int D = 1; unsigned int Degree = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:299:33: required from ‘static double BSplineIntegrationData::Dot(int, int, int, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:396:112: required from ‘static void BSplineIntegrationData::_IntegratorSetter::Set(typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2>&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int _D1 = 1; unsigned int _D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:348:47: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set1D(Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int _D1 = 1; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:341:63: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set2D(Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int _D1 = 1; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:415:108: required from ‘static void BSplineIntegrationData::SetIntegrator(typename BSplineIntegrationData::FunctionIntegrator::Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:428:64: required from ‘void BSplineIntegrationData::FunctionIntegrator::Integrator::set(int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1051:50: required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::_init(int) [with unsigned int D = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {5, 5, 5}; unsigned int ...CDerivatives = {1, 1, 1}; unsigned int CDim = 1; typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1009:9: required from ‘void FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::init() [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {5, 5, 5}; unsigned int ...CDerivatives = {1, 1, 1}; unsigned int CDim = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1006:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:601:66: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 601 | for( int i=0 ; i<(int)bse.size() ; i++ ) for( int j=0 ; j<=Degree ; j++ ) | ~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:604:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 604 | if( j::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:396:112: required from ‘static void BSplineIntegrationData::_IntegratorSetter::Set(typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2>&, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int _D1 = 1; unsigned int _D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7; typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:386:45: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, 0, _D1, _D2, Integrator>::Set1D(Integrator&, int) [with unsigned int _D1 = 1; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:380:59: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, 0, _D1, _D2, Integrator>::Set2D(Integrator&, int) [with unsigned int _D1 = 1; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:367:62: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set2D(Integrator&, int) [with unsigned int D1 = 1; unsigned int _D1 = 1; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:415:108: required from ‘static void BSplineIntegrationData::SetIntegrator(typename BSplineIntegrationData::FunctionIntegrator::Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7; typename BSplineIntegrationData::FunctionIntegrator::Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:428:64: required from ‘void BSplineIntegrationData::FunctionIntegrator::Integrator::set(int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1051:50: required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::_init(int) [with unsigned int D = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {7, 7, 7}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 3; typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1009:9: required from ‘void FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::init() [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {7, 7, 7}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1006:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:617:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 617 | for( int i=0 ; i<=Degree1 ; i++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:620:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 620 | for( int j=0 ; j<=Degree2 ; j++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void BSplineElements::_addPeriodic(int, bool) [with bool Left = true; unsigned int Degree = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:534:23: required from ‘BSplineElements::BSplineElements(int, int, BoundaryType) [with unsigned int Degree = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:267:9: required from ‘static double BSplineIntegrationData::Dot(int, int, int, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:396:112: required from ‘static void BSplineIntegrationData::_IntegratorSetter::Set(typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2>&, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int _D1 = 1; unsigned int _D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7; typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:374:46: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set1D(Integrator&, int) [with unsigned int D1 = 1; unsigned int _D1 = 1; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:368:62: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set2D(Integrator&, int) [with unsigned int D1 = 1; unsigned int _D1 = 1; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:415:108: required from ‘static void BSplineIntegrationData::SetIntegrator(typename BSplineIntegrationData::FunctionIntegrator::Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7; typename BSplineIntegrationData::FunctionIntegrator::Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:428:64: required from ‘void BSplineIntegrationData::FunctionIntegrator::Integrator::set(int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1051:50: required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::_init(int) [with unsigned int D = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {7, 7, 7}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 3; typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1009:9: required from ‘void FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::init() [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {7, 7, 7}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1006:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:555:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 555 | for( int i=0 ; i<=Degree ; i++ ) | ~^~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void BSplineElements::_addPeriodic(int, bool) [with bool Left = false; unsigned int Degree = 2]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:534:87: required from ‘BSplineElements::BSplineElements(int, int, BoundaryType) [with unsigned int Degree = 2]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:267:9: required from ‘static double BSplineIntegrationData::Dot(int, int, int, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:396:112: required from ‘static void BSplineIntegrationData::_IntegratorSetter::Set(typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2>&, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int _D1 = 1; unsigned int _D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7; typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:374:46: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set1D(Integrator&, int) [with unsigned int D1 = 1; unsigned int _D1 = 1; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:368:62: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set2D(Integrator&, int) [with unsigned int D1 = 1; unsigned int _D1 = 1; unsigned int _D2 = 0; Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:415:108: required from ‘static void BSplineIntegrationData::SetIntegrator(typename BSplineIntegrationData::FunctionIntegrator::Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7; typename BSplineIntegrationData::FunctionIntegrator::Integrator = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:428:64: required from ‘void BSplineIntegrationData::FunctionIntegrator::Integrator::set(int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1051:50: required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::_init(int) [with unsigned int D = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {7, 7, 7}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 3; typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1009:9: required from ‘void FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::init() [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {7, 7, 7}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1006:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:555:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void SetBSplineElementIntegrals(double (*)[(Degree2 + 1)]) [with unsigned int Degree1 = 2; unsigned int Degree2 = 1]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:329:52: required from ‘static double BSplineIntegrationData::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:406:117: required from ‘static void BSplineIntegrationData::_IntegratorSetter::Set(typename BSplineIntegrationData::FunctionIntegrator::ChildIntegrator<_D1, _D2>&, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int _D1 = 0; unsigned int _D2 = 1; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::ChildIntegrator<_D1, _D2> = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:386:45: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, 0, _D1, _D2, Integrator>::Set1D(Integrator&, int) [with unsigned int _D1 = 0; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:360:62: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, D2, _D1, _D2, Integrator>::Set1D(Integrator&, int) [with unsigned int D2 = 1; unsigned int _D1 = 0; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:354:60: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, D2, _D1, _D2, Integrator>::Set2D(Integrator&, int) [with unsigned int D2 = 1; unsigned int _D1 = 0; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:422:113: required from ‘static void BSplineIntegrationData::SetChildIntegrator(typename BSplineIntegrationData::FunctionIntegrator::ChildIntegrator&, int) [with unsigned int D1 = 0; unsigned int D2 = 1; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::ChildIntegrator = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:446:69: required from ‘void BSplineIntegrationData::FunctionIntegrator::ChildIntegrator::set(int) [with unsigned int D1 = 0; unsigned int D2 = 1; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1052:122: required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::_init(int) [with unsigned int D = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {7, 7, 7}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 3; typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1009:9: required from ‘void FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::init() [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {7, 7, 7}; unsigned int ...CDerivatives = {0, 0, 0}; unsigned int CDim = 3]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1006:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:617:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 617 | for( int i=0 ; i<=Degree1 ; i++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:620:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 620 | for( int j=0 ; j<=Degree2 ; j++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void SetBSplineElementIntegrals(double (*)[(Degree2 + 1)]) [with unsigned int Degree1 = 1; unsigned int Degree2 = 1]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:329:52: required from ‘static double BSplineIntegrationData::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:396:112: required from ‘static void BSplineIntegrationData::_IntegratorSetter::Set(typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2>&, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int _D1 = 1; unsigned int _D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:386:45: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, 0, _D1, _D2, Integrator>::Set1D(Integrator&, int) [with unsigned int _D1 = 1; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:360:62: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, D2, _D1, _D2, Integrator>::Set1D(Integrator&, int) [with unsigned int D2 = 1; unsigned int _D1 = 1; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:354:60: required from ‘static void BSplineIntegrationData::IntegratorSetter<0, D2, _D1, _D2, Integrator>::Set2D(Integrator&, int) [with unsigned int D2 = 1; unsigned int _D1 = 1; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:340:63: required from ‘static void BSplineIntegrationData::IntegratorSetter::Set2D(Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int _D1 = 1; unsigned int _D2 = 1; Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:415:108: required from ‘static void BSplineIntegrationData::SetIntegrator(typename BSplineIntegrationData::FunctionIntegrator::Integrator&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5; typename BSplineIntegrationData::FunctionIntegrator::Integrator = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.h:428:64: required from ‘void BSplineIntegrationData::FunctionIntegrator::Integrator::set(int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1051:50: required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::_init(int) [with unsigned int D = 0; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {5, 5, 5}; unsigned int ...CDerivatives = {1, 1, 1}; unsigned int CDim = 1; typename std::enable_if<(D < FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::Dim)>::type = void]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1009:9: required from ‘void FEMIntegrator::Constraint, UIntPack<_Values ...>, UIntPack, UIntPack, CDim>::init() [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}; unsigned int ...CSignatures = {5, 5, 5}; unsigned int ...CDerivatives = {1, 1, 1}; unsigned int CDim = 1]’ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:1006:8: required from here /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:617:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 617 | for( int i=0 ; i<=Degree1 ; i++ ) | ~^~~~~~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/BSplineData.inl:620:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 620 | for( int j=0 ; j<=Degree2 ; j++ ) | ~^~~~~~~~~ [ 45%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/utility/ColorMap.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/utility/ColorMap.cpp.o -MF CMakeFiles/visualization.dir/utility/ColorMap.cpp.o.d -o CMakeFiles/visualization.dir/utility/ColorMap.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/utility/ColorMap.cpp [ 45%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/utility/DrawGeometry.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/utility/DrawGeometry.cpp.o -MF CMakeFiles/visualization.dir/utility/DrawGeometry.cpp.o.d -o CMakeFiles/visualization.dir/utility/DrawGeometry.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/utility/DrawGeometry.cpp [ 45%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/utility/GLHelper.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/utility/GLHelper.cpp.o -MF CMakeFiles/visualization.dir/utility/GLHelper.cpp.o.d -o CMakeFiles/visualization.dir/utility/GLHelper.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/utility/GLHelper.cpp [ 46%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileOFF.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/file_format/FileOFF.cpp.o -MF CMakeFiles/io.dir/file_format/FileOFF.cpp.o.d -o CMakeFiles/io.dir/file_format/FileOFF.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/file_format/FileOFF.cpp [ 46%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Font.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Font.cpp.o -MF CMakeFiles/GUI.dir/Font.cpp.o.d -o CMakeFiles/GUI.dir/Font.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Font.cpp [ 46%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/hashmap/HashBackendBuffer.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/hashmap/HashBackendBuffer.cpp.o -MF CMakeFiles/core.dir/hashmap/HashBackendBuffer.cpp.o.d -o CMakeFiles/core.dir/hashmap/HashBackendBuffer.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/hashmap/HashBackendBuffer.cpp [ 46%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/hashmap/CPU/CreateCPUHashBackend.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/hashmap/CPU/CreateCPUHashBackend.cpp.o -MF CMakeFiles/core.dir/hashmap/CPU/CreateCPUHashBackend.cpp.o.d -o CMakeFiles/core.dir/hashmap/CPU/CreateCPUHashBackend.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/hashmap/CPU/CreateCPUHashBackend.cpp [ 46%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/hashmap/CPU/CPUHashBackendBuffer.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/hashmap/CPU/CPUHashBackendBuffer.cpp.o -MF CMakeFiles/core.dir/hashmap/CPU/CPUHashBackendBuffer.cpp.o.d -o CMakeFiles/core.dir/hashmap/CPU/CPUHashBackendBuffer.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/hashmap/CPU/CPUHashBackendBuffer.cpp [ 46%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FilePCD.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/file_format/FilePCD.cpp.o -MF CMakeFiles/io.dir/file_format/FilePCD.cpp.o.d -o CMakeFiles/io.dir/file_format/FilePCD.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/file_format/FilePCD.cpp [ 46%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/GLFWWindowSystem.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/GLFWWindowSystem.cpp.o -MF CMakeFiles/GUI.dir/GLFWWindowSystem.cpp.o.d -o CMakeFiles/GUI.dir/GLFWWindowSystem.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/GLFWWindowSystem.cpp [ 46%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Gui.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Gui.cpp.o -MF CMakeFiles/GUI.dir/Gui.cpp.o.d -o CMakeFiles/GUI.dir/Gui.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Gui.cpp [ 46%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FilePLY.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/file_format/FilePLY.cpp.o -MF CMakeFiles/io.dir/file_format/FilePLY.cpp.o.d -o CMakeFiles/io.dir/file_format/FilePLY.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/file_format/FilePLY.cpp [ 46%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/utility/PointCloudPicker.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/utility/PointCloudPicker.cpp.o -MF CMakeFiles/visualization.dir/utility/PointCloudPicker.cpp.o.d -o CMakeFiles/visualization.dir/utility/PointCloudPicker.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/utility/PointCloudPicker.cpp [ 46%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/ImageWidget.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/ImageWidget.cpp.o -MF CMakeFiles/GUI.dir/ImageWidget.cpp.o.d -o CMakeFiles/GUI.dir/ImageWidget.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/ImageWidget.cpp [ 47%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/ImguiFilamentBridge.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/ImguiFilamentBridge.cpp.o -MF CMakeFiles/GUI.dir/ImguiFilamentBridge.cpp.o.d -o CMakeFiles/GUI.dir/ImguiFilamentBridge.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/ImguiFilamentBridge.cpp [ 47%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Label.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Label.cpp.o -MF CMakeFiles/GUI.dir/Label.cpp.o.d -o CMakeFiles/GUI.dir/Label.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Label.cpp [ 47%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Label3D.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Label3D.cpp.o -MF CMakeFiles/GUI.dir/Label3D.cpp.o.d -o CMakeFiles/GUI.dir/Label3D.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Label3D.cpp [ 47%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/utility/SelectionPolygon.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/utility/SelectionPolygon.cpp.o -MF CMakeFiles/visualization.dir/utility/SelectionPolygon.cpp.o.d -o CMakeFiles/visualization.dir/utility/SelectionPolygon.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/utility/SelectionPolygon.cpp In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.h:341, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:52, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl: In function ‘int RegularTreeNode::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:251:36: warning: ‘c’ may be used uninitialized in this function [-Wmaybe-uninitialized] 251 | if( !i || d>c ) c=d; | ~^~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:251:36: warning: ‘c’ may be used uninitialized in this function [-Wmaybe-uninitialized] 251 | if( !i || d>c ) c=d; | ~^~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:251:36: warning: ‘c’ may be used uninitialized in this function [-Wmaybe-uninitialized] 251 | if( !i || d>c ) c=d; | ~^~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:251:36: warning: ‘c’ may be used uninitialized in this function [-Wmaybe-uninitialized] 251 | if( !i || d>c ) c=d; | ~^~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:251:36: warning: ‘c’ may be used uninitialized in this function [-Wmaybe-uninitialized] 251 | if( !i || d>c ) c=d; | ~^~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:251:36: warning: ‘c’ may be used uninitialized in this function [-Wmaybe-uninitialized] 251 | if( !i || d>c ) c=d; | ~^~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:251:36: warning: ‘c’ may be used uninitialized in this function [-Wmaybe-uninitialized] 251 | if( !i || d>c ) c=d; | ~^~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/RegularTree.inl:251:36: warning: ‘c’ may be used uninitialized in this function [-Wmaybe-uninitialized] 251 | if( !i || d>c ) c=d; | ~^~ [ 48%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/utility/SelectionPolygonVolume.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/utility/SelectionPolygonVolume.cpp.o -MF CMakeFiles/visualization.dir/utility/SelectionPolygonVolume.cpp.o.d -o CMakeFiles/visualization.dir/utility/SelectionPolygonVolume.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/utility/SelectionPolygonVolume.cpp [ 48%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Layout.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Layout.cpp.o -MF CMakeFiles/GUI.dir/Layout.cpp.o.d -o CMakeFiles/GUI.dir/Layout.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Layout.cpp [ 48%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/TriangleMeshDeformation.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/TriangleMeshDeformation.cpp.o -MF CMakeFiles/geometry.dir/TriangleMeshDeformation.cpp.o.d -o CMakeFiles/geometry.dir/TriangleMeshDeformation.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/TriangleMeshDeformation.cpp [ 48%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FilePNG.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/file_format/FilePNG.cpp.o -MF CMakeFiles/io.dir/file_format/FilePNG.cpp.o.d -o CMakeFiles/io.dir/file_format/FilePNG.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/file_format/FilePNG.cpp [ 48%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/Arange.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/kernel/Arange.cpp.o -MF CMakeFiles/core.dir/kernel/Arange.cpp.o.d -o CMakeFiles/core.dir/kernel/Arange.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/kernel/Arange.cpp [ 48%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/ArangeCPU.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/kernel/ArangeCPU.cpp.o -MF CMakeFiles/core.dir/kernel/ArangeCPU.cpp.o.d -o CMakeFiles/core.dir/kernel/ArangeCPU.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/kernel/ArangeCPU.cpp [ 48%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/ListView.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/ListView.cpp.o -MF CMakeFiles/GUI.dir/ListView.cpp.o.d -o CMakeFiles/GUI.dir/ListView.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/ListView.cpp [ 50%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/BinaryEW.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/kernel/BinaryEW.cpp.o -MF CMakeFiles/core.dir/kernel/BinaryEW.cpp.o.d -o CMakeFiles/core.dir/kernel/BinaryEW.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/kernel/BinaryEW.cpp [ 50%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/RenderOption.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/RenderOption.cpp.o -MF CMakeFiles/visualization.dir/visualizer/RenderOption.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/RenderOption.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/RenderOption.cpp [ 50%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Menu.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Menu.cpp.o -MF CMakeFiles/GUI.dir/Menu.cpp.o.d -o CMakeFiles/GUI.dir/Menu.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Menu.cpp [ 50%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/RenderOptionWithEditing.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/RenderOptionWithEditing.cpp.o -MF CMakeFiles/visualization.dir/visualizer/RenderOptionWithEditing.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/RenderOptionWithEditing.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/RenderOptionWithEditing.cpp In file included from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.h:2529, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl: In lambda function: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1562:37: warning: ‘start’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1562 | position[o] = Real( start + width*averageRoot ); | ^~~~~ /build/open3d-UmqDFn/open3d-0.14.1+dfsg/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1511:22: note: ‘start’ was declared here 1511 | Real start , width; | ^~~~~ [ 51%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/MenuImgui.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/MenuImgui.cpp.o -MF CMakeFiles/GUI.dir/MenuImgui.cpp.o.d -o CMakeFiles/GUI.dir/MenuImgui.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/MenuImgui.cpp [ 51%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/ViewControl.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/ViewControl.cpp.o -MF CMakeFiles/visualization.dir/visualizer/ViewControl.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/ViewControl.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/ViewControl.cpp [ 51%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FilePTS.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/file_format/FilePTS.cpp.o -MF CMakeFiles/io.dir/file_format/FilePTS.cpp.o.d -o CMakeFiles/io.dir/file_format/FilePTS.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/file_format/FilePTS.cpp [ 51%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/BinaryEWCPU.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/kernel/BinaryEWCPU.cpp.o -MF CMakeFiles/core.dir/kernel/BinaryEWCPU.cpp.o.d -o CMakeFiles/core.dir/kernel/BinaryEWCPU.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/kernel/BinaryEWCPU.cpp [ 51%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/IndexGetSet.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/kernel/IndexGetSet.cpp.o -MF CMakeFiles/core.dir/kernel/IndexGetSet.cpp.o.d -o CMakeFiles/core.dir/kernel/IndexGetSet.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/kernel/IndexGetSet.cpp [ 51%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/IndexGetSetCPU.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/kernel/IndexGetSetCPU.cpp.o -MF CMakeFiles/core.dir/kernel/IndexGetSetCPU.cpp.o.d -o CMakeFiles/core.dir/kernel/IndexGetSetCPU.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/kernel/IndexGetSetCPU.cpp [ 51%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/NumberEdit.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/NumberEdit.cpp.o -MF CMakeFiles/GUI.dir/NumberEdit.cpp.o.d -o CMakeFiles/GUI.dir/NumberEdit.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/NumberEdit.cpp [ 51%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/Kernel.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/kernel/Kernel.cpp.o -MF CMakeFiles/core.dir/kernel/Kernel.cpp.o.d -o CMakeFiles/core.dir/kernel/Kernel.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/kernel/Kernel.cpp [ 51%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/GlobalOptimization.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/GlobalOptimization.cpp.o -MF CMakeFiles/pipelines.dir/registration/GlobalOptimization.cpp.o.d -o CMakeFiles/pipelines.dir/registration/GlobalOptimization.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/registration/GlobalOptimization.cpp [ 51%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/PickPointsInteractor.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/PickPointsInteractor.cpp.o -MF CMakeFiles/GUI.dir/PickPointsInteractor.cpp.o.d -o CMakeFiles/GUI.dir/PickPointsInteractor.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/PickPointsInteractor.cpp [ 51%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileSTL.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/file_format/FileSTL.cpp.o -MF CMakeFiles/io.dir/file_format/FileSTL.cpp.o.d -o CMakeFiles/io.dir/file_format/FileSTL.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/file_format/FileSTL.cpp [ 52%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/NonZero.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/kernel/NonZero.cpp.o -MF CMakeFiles/core.dir/kernel/NonZero.cpp.o.d -o CMakeFiles/core.dir/kernel/NonZero.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/kernel/NonZero.cpp [ 53%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileTUM.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/file_format/FileTUM.cpp.o -MF CMakeFiles/io.dir/file_format/FileTUM.cpp.o.d -o CMakeFiles/io.dir/file_format/FileTUM.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/file_format/FileTUM.cpp [ 53%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/NonZeroCPU.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/kernel/NonZeroCPU.cpp.o -MF CMakeFiles/core.dir/kernel/NonZeroCPU.cpp.o.d -o CMakeFiles/core.dir/kernel/NonZeroCPU.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/kernel/NonZeroCPU.cpp [ 53%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileXYZ.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/file_format/FileXYZ.cpp.o -MF CMakeFiles/io.dir/file_format/FileXYZ.cpp.o.d -o CMakeFiles/io.dir/file_format/FileXYZ.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/file_format/FileXYZ.cpp [ 53%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileXYZN.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/file_format/FileXYZN.cpp.o -MF CMakeFiles/io.dir/file_format/FileXYZN.cpp.o.d -o CMakeFiles/io.dir/file_format/FileXYZN.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/file_format/FileXYZN.cpp [ 53%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/PoseGraph.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/PoseGraph.cpp.o -MF CMakeFiles/pipelines.dir/registration/PoseGraph.cpp.o.d -o CMakeFiles/pipelines.dir/registration/PoseGraph.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/registration/PoseGraph.cpp [ 53%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/ViewControlWithCustomAnimation.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/ViewControlWithCustomAnimation.cpp.o -MF CMakeFiles/visualization.dir/visualizer/ViewControlWithCustomAnimation.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/ViewControlWithCustomAnimation.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/ViewControlWithCustomAnimation.cpp [ 53%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/ProgressBar.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/ProgressBar.cpp.o -MF CMakeFiles/GUI.dir/ProgressBar.cpp.o.d -o CMakeFiles/GUI.dir/ProgressBar.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/ProgressBar.cpp [ 53%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/Reduction.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/kernel/Reduction.cpp.o -MF CMakeFiles/core.dir/kernel/Reduction.cpp.o.d -o CMakeFiles/core.dir/kernel/Reduction.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/kernel/Reduction.cpp [ 53%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/Registration.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/Registration.cpp.o -MF CMakeFiles/pipelines.dir/registration/Registration.cpp.o.d -o CMakeFiles/pipelines.dir/registration/Registration.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/registration/Registration.cpp [ 54%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/RobustKernel.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/RobustKernel.cpp.o -MF CMakeFiles/pipelines.dir/registration/RobustKernel.cpp.o.d -o CMakeFiles/pipelines.dir/registration/RobustKernel.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/registration/RobustKernel.cpp [ 54%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/TriangleMeshFactory.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/TriangleMeshFactory.cpp.o -MF CMakeFiles/geometry.dir/TriangleMeshFactory.cpp.o.d -o CMakeFiles/geometry.dir/TriangleMeshFactory.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/TriangleMeshFactory.cpp [ 54%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/TransformationEstimation.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/TransformationEstimation.cpp.o -MF CMakeFiles/pipelines.dir/registration/TransformationEstimation.cpp.o.d -o CMakeFiles/pipelines.dir/registration/TransformationEstimation.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/registration/TransformationEstimation.cpp [ 54%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/TriangleMeshSimplification.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/TriangleMeshSimplification.cpp.o -MF CMakeFiles/geometry.dir/TriangleMeshSimplification.cpp.o.d -o CMakeFiles/geometry.dir/TriangleMeshSimplification.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/TriangleMeshSimplification.cpp [ 54%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/TriangleMeshSubdivide.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/TriangleMeshSubdivide.cpp.o -MF CMakeFiles/geometry.dir/TriangleMeshSubdivide.cpp.o.d -o CMakeFiles/geometry.dir/TriangleMeshSubdivide.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/TriangleMeshSubdivide.cpp [ 55%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/VoxelGrid.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/VoxelGrid.cpp.o -MF CMakeFiles/geometry.dir/VoxelGrid.cpp.o.d -o CMakeFiles/geometry.dir/VoxelGrid.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/VoxelGrid.cpp [ 55%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/SceneWidget.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/SceneWidget.cpp.o -MF CMakeFiles/GUI.dir/SceneWidget.cpp.o.d -o CMakeFiles/GUI.dir/SceneWidget.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/SceneWidget.cpp [ 55%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/ReductionCPU.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/kernel/ReductionCPU.cpp.o -MF CMakeFiles/core.dir/kernel/ReductionCPU.cpp.o.d -o CMakeFiles/core.dir/kernel/ReductionCPU.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/kernel/ReductionCPU.cpp [ 55%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/VoxelGridFactory.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/geometry/CMakeFiles/geometry.dir/VoxelGridFactory.cpp.o -MF CMakeFiles/geometry.dir/VoxelGridFactory.cpp.o.d -o CMakeFiles/geometry.dir/VoxelGridFactory.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/VoxelGridFactory.cpp [ 55%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileXYZRGB.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/file_format/FileXYZRGB.cpp.o -MF CMakeFiles/io.dir/file_format/FileXYZRGB.cpp.o.d -o CMakeFiles/io.dir/file_format/FileXYZRGB.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/file_format/FileXYZRGB.cpp [ 56%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Slider.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Slider.cpp.o -MF CMakeFiles/GUI.dir/Slider.cpp.o.d -o CMakeFiles/GUI.dir/Slider.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Slider.cpp [ 56%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/ViewControlWithEditing.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/ViewControlWithEditing.cpp.o -MF CMakeFiles/visualization.dir/visualizer/ViewControlWithEditing.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/ViewControlWithEditing.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/ViewControlWithEditing.cpp [ 58%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/ViewParameters.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/ViewParameters.cpp.o -MF CMakeFiles/visualization.dir/visualizer/ViewParameters.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/ViewParameters.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/ViewParameters.cpp [ 58%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/StackedWidget.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/StackedWidget.cpp.o -MF CMakeFiles/GUI.dir/StackedWidget.cpp.o.d -o CMakeFiles/GUI.dir/StackedWidget.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/StackedWidget.cpp [ 58%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/TabControl.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/TabControl.cpp.o -MF CMakeFiles/GUI.dir/TabControl.cpp.o.d -o CMakeFiles/GUI.dir/TabControl.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/TabControl.cpp [ 58%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/ViewTrajectory.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/ViewTrajectory.cpp.o -MF CMakeFiles/visualization.dir/visualizer/ViewTrajectory.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/ViewTrajectory.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/ViewTrajectory.cpp [ 58%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/Visualizer.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/Visualizer.cpp.o -MF CMakeFiles/visualization.dir/visualizer/Visualizer.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/Visualizer.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/Visualizer.cpp [ 58%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/VisualizerCallback.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/VisualizerCallback.cpp.o -MF CMakeFiles/visualization.dir/visualizer/VisualizerCallback.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/VisualizerCallback.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/VisualizerCallback.cpp [ 58%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/VisualizerRender.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/VisualizerRender.cpp.o -MF CMakeFiles/visualization.dir/visualizer/VisualizerRender.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/VisualizerRender.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/VisualizerRender.cpp [ 58%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Task.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Task.cpp.o -MF CMakeFiles/GUI.dir/Task.cpp.o.d -o CMakeFiles/GUI.dir/Task.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Task.cpp [ 58%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/rpc/BufferConnection.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/rpc/BufferConnection.cpp.o -MF CMakeFiles/io.dir/rpc/BufferConnection.cpp.o.d -o CMakeFiles/io.dir/rpc/BufferConnection.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/rpc/BufferConnection.cpp [ 58%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/TextEdit.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/TextEdit.cpp.o -MF CMakeFiles/GUI.dir/TextEdit.cpp.o.d -o CMakeFiles/GUI.dir/TextEdit.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/TextEdit.cpp [ 58%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Theme.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Theme.cpp.o -MF CMakeFiles/GUI.dir/Theme.cpp.o.d -o CMakeFiles/GUI.dir/Theme.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Theme.cpp [ 58%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/UnaryEW.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/kernel/UnaryEW.cpp.o -MF CMakeFiles/core.dir/kernel/UnaryEW.cpp.o.d -o CMakeFiles/core.dir/kernel/UnaryEW.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/kernel/UnaryEW.cpp [ 59%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/VisualizerWithCustomAnimation.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/VisualizerWithCustomAnimation.cpp.o -MF CMakeFiles/visualization.dir/visualizer/VisualizerWithCustomAnimation.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/VisualizerWithCustomAnimation.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/VisualizerWithCustomAnimation.cpp [ 59%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/VisualizerWithEditing.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/VisualizerWithEditing.cpp.o -MF CMakeFiles/visualization.dir/visualizer/VisualizerWithEditing.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/VisualizerWithEditing.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/VisualizerWithEditing.cpp [ 60%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/ToggleSwitch.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/ToggleSwitch.cpp.o -MF CMakeFiles/GUI.dir/ToggleSwitch.cpp.o.d -o CMakeFiles/GUI.dir/ToggleSwitch.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/ToggleSwitch.cpp [ 61%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/UnaryEWCPU.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/kernel/UnaryEWCPU.cpp.o -MF CMakeFiles/core.dir/kernel/UnaryEWCPU.cpp.o.d -o CMakeFiles/core.dir/kernel/UnaryEWCPU.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/kernel/UnaryEWCPU.cpp [ 61%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/Det.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/linalg/Det.cpp.o -MF CMakeFiles/core.dir/linalg/Det.cpp.o.d -o CMakeFiles/core.dir/linalg/Det.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/linalg/Det.cpp make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 61%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/TreeView.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/TreeView.cpp.o -MF CMakeFiles/GUI.dir/TreeView.cpp.o.d -o CMakeFiles/GUI.dir/TreeView.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/TreeView.cpp [ 61%] Built target pipelines [ 61%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/Inverse.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/linalg/Inverse.cpp.o -MF CMakeFiles/core.dir/linalg/Inverse.cpp.o.d -o CMakeFiles/core.dir/linalg/Inverse.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/linalg/Inverse.cpp [ 61%] Built target geometry [ 61%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/InverseCPU.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/linalg/InverseCPU.cpp.o -MF CMakeFiles/core.dir/linalg/InverseCPU.cpp.o.d -o CMakeFiles/core.dir/linalg/InverseCPU.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/linalg/InverseCPU.cpp [ 61%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/LeastSquares.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/linalg/LeastSquares.cpp.o -MF CMakeFiles/core.dir/linalg/LeastSquares.cpp.o.d -o CMakeFiles/core.dir/linalg/LeastSquares.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/linalg/LeastSquares.cpp [ 61%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/VisualizerWithKeyCallback.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/VisualizerWithKeyCallback.cpp.o -MF CMakeFiles/visualization.dir/visualizer/VisualizerWithKeyCallback.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/VisualizerWithKeyCallback.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/VisualizerWithKeyCallback.cpp [ 61%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/LeastSquaresCPU.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/linalg/LeastSquaresCPU.cpp.o -MF CMakeFiles/core.dir/linalg/LeastSquaresCPU.cpp.o.d -o CMakeFiles/core.dir/linalg/LeastSquaresCPU.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/linalg/LeastSquaresCPU.cpp [ 61%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/UIImage.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/UIImage.cpp.o -MF CMakeFiles/GUI.dir/UIImage.cpp.o.d -o CMakeFiles/GUI.dir/UIImage.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/UIImage.cpp [ 61%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/VisualizerWithVertexSelection.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/VisualizerWithVertexSelection.cpp.o -MF CMakeFiles/visualization.dir/visualizer/VisualizerWithVertexSelection.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/VisualizerWithVertexSelection.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/VisualizerWithVertexSelection.cpp [ 61%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/Material.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/Material.cpp.o -MF CMakeFiles/visualization.dir/rendering/Material.cpp.o.d -o CMakeFiles/visualization.dir/rendering/Material.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/Material.cpp [ 62%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/rpc/Connection.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/rpc/Connection.cpp.o -MF CMakeFiles/io.dir/rpc/Connection.cpp.o.d -o CMakeFiles/io.dir/rpc/Connection.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/rpc/Connection.cpp [ 62%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Util.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Util.cpp.o -MF CMakeFiles/GUI.dir/Util.cpp.o.d -o CMakeFiles/GUI.dir/Util.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Util.cpp [ 63%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/LU.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/linalg/LU.cpp.o -MF CMakeFiles/core.dir/linalg/LU.cpp.o.d -o CMakeFiles/core.dir/linalg/LU.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/linalg/LU.cpp [ 63%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/LUCPU.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/linalg/LUCPU.cpp.o -MF CMakeFiles/core.dir/linalg/LUCPU.cpp.o.d -o CMakeFiles/core.dir/linalg/LUCPU.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/linalg/LUCPU.cpp [ 63%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/Camera.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/Camera.cpp.o -MF CMakeFiles/visualization.dir/rendering/Camera.cpp.o.d -o CMakeFiles/visualization.dir/rendering/Camera.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/Camera.cpp [ 63%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/Matmul.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/linalg/Matmul.cpp.o -MF CMakeFiles/core.dir/linalg/Matmul.cpp.o.d -o CMakeFiles/core.dir/linalg/Matmul.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/linalg/Matmul.cpp [ 65%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/CameraInteractorLogic.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/CameraInteractorLogic.cpp.o -MF CMakeFiles/visualization.dir/rendering/CameraInteractorLogic.cpp.o.d -o CMakeFiles/visualization.dir/rendering/CameraInteractorLogic.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/CameraInteractorLogic.cpp [ 65%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/VectorEdit.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/VectorEdit.cpp.o -MF CMakeFiles/GUI.dir/VectorEdit.cpp.o.d -o CMakeFiles/GUI.dir/VectorEdit.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/VectorEdit.cpp [ 65%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/CameraSphereInteractorLogic.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/CameraSphereInteractorLogic.cpp.o -MF CMakeFiles/visualization.dir/rendering/CameraSphereInteractorLogic.cpp.o.d -o CMakeFiles/visualization.dir/rendering/CameraSphereInteractorLogic.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/CameraSphereInteractorLogic.cpp [ 66%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Widget.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Widget.cpp.o -MF CMakeFiles/GUI.dir/Widget.cpp.o.d -o CMakeFiles/GUI.dir/Widget.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Widget.cpp [ 66%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Window.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Window.cpp.o -MF CMakeFiles/GUI.dir/Window.cpp.o.d -o CMakeFiles/GUI.dir/Window.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Window.cpp [ 66%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/rpc/DummyReceiver.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/rpc/DummyReceiver.cpp.o -MF CMakeFiles/io.dir/rpc/DummyReceiver.cpp.o.d -o CMakeFiles/io.dir/rpc/DummyReceiver.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/rpc/DummyReceiver.cpp [ 66%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/ColorGrading.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/ColorGrading.cpp.o -MF CMakeFiles/visualization.dir/rendering/ColorGrading.cpp.o.d -o CMakeFiles/visualization.dir/rendering/ColorGrading.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/ColorGrading.cpp [ 66%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/Gradient.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/Gradient.cpp.o -MF CMakeFiles/visualization.dir/rendering/Gradient.cpp.o.d -o CMakeFiles/visualization.dir/rendering/Gradient.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/Gradient.cpp [ 66%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/IBLRotationInteractorLogic.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/IBLRotationInteractorLogic.cpp.o -MF CMakeFiles/visualization.dir/rendering/IBLRotationInteractorLogic.cpp.o.d -o CMakeFiles/visualization.dir/rendering/IBLRotationInteractorLogic.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/IBLRotationInteractorLogic.cpp [ 66%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/MatmulCPU.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/linalg/MatmulCPU.cpp.o -MF CMakeFiles/core.dir/linalg/MatmulCPU.cpp.o.d -o CMakeFiles/core.dir/linalg/MatmulCPU.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/linalg/MatmulCPU.cpp [ 66%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/Solve.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/linalg/Solve.cpp.o -MF CMakeFiles/core.dir/linalg/Solve.cpp.o.d -o CMakeFiles/core.dir/linalg/Solve.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/linalg/Solve.cpp [ 67%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/SolveCPU.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/linalg/SolveCPU.cpp.o -MF CMakeFiles/core.dir/linalg/SolveCPU.cpp.o.d -o CMakeFiles/core.dir/linalg/SolveCPU.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/linalg/SolveCPU.cpp [ 68%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/LightDirectionInteractorLogic.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/LightDirectionInteractorLogic.cpp.o -MF CMakeFiles/visualization.dir/rendering/LightDirectionInteractorLogic.cpp.o.d -o CMakeFiles/visualization.dir/rendering/LightDirectionInteractorLogic.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/LightDirectionInteractorLogic.cpp [ 68%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/SVD.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/linalg/SVD.cpp.o -MF CMakeFiles/core.dir/linalg/SVD.cpp.o.d -o CMakeFiles/core.dir/linalg/SVD.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/linalg/SVD.cpp [ 68%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/NativeLinux.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/NativeLinux.cpp.o -MF CMakeFiles/GUI.dir/NativeLinux.cpp.o.d -o CMakeFiles/GUI.dir/NativeLinux.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/NativeLinux.cpp [ 68%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/SVDCPU.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/linalg/SVDCPU.cpp.o -MF CMakeFiles/core.dir/linalg/SVDCPU.cpp.o.d -o CMakeFiles/core.dir/linalg/SVDCPU.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/linalg/SVDCPU.cpp [ 68%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/rpc/MessageProcessorBase.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/rpc/MessageProcessorBase.cpp.o -MF CMakeFiles/io.dir/rpc/MessageProcessorBase.cpp.o.d -o CMakeFiles/io.dir/rpc/MessageProcessorBase.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/rpc/MessageProcessorBase.cpp [ 68%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/MaterialModifier.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/MaterialModifier.cpp.o -MF CMakeFiles/visualization.dir/rendering/MaterialModifier.cpp.o.d -o CMakeFiles/visualization.dir/rendering/MaterialModifier.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/MaterialModifier.cpp make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 68%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/MatrixInteractorLogic.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/MatrixInteractorLogic.cpp.o -MF CMakeFiles/visualization.dir/rendering/MatrixInteractorLogic.cpp.o.d -o CMakeFiles/visualization.dir/rendering/MatrixInteractorLogic.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/MatrixInteractorLogic.cpp [ 68%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/Tri.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/linalg/Tri.cpp.o -MF CMakeFiles/core.dir/linalg/Tri.cpp.o.d -o CMakeFiles/core.dir/linalg/Tri.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/linalg/Tri.cpp [ 68%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/TriCPU.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/linalg/TriCPU.cpp.o -MF CMakeFiles/core.dir/linalg/TriCPU.cpp.o.d -o CMakeFiles/core.dir/linalg/TriCPU.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/linalg/TriCPU.cpp [ 68%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/nns/FixedRadiusSearchOps.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/nns/FixedRadiusSearchOps.cpp.o -MF CMakeFiles/core.dir/nns/FixedRadiusSearchOps.cpp.o.d -o CMakeFiles/core.dir/nns/FixedRadiusSearchOps.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/FixedRadiusSearchOps.cpp [ 68%] Built target GUI [ 69%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/nns/FixedRadiusIndex.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/nns/FixedRadiusIndex.cpp.o -MF CMakeFiles/core.dir/nns/FixedRadiusIndex.cpp.o.d -o CMakeFiles/core.dir/nns/FixedRadiusIndex.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/FixedRadiusIndex.cpp [ 69%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/nns/NanoFlannIndex.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/nns/NanoFlannIndex.cpp.o -MF CMakeFiles/core.dir/nns/NanoFlannIndex.cpp.o.d -o CMakeFiles/core.dir/nns/NanoFlannIndex.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/NanoFlannIndex.cpp [ 69%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/nns/NearestNeighborSearch.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/nns/NearestNeighborSearch.cpp.o -MF CMakeFiles/core.dir/nns/NearestNeighborSearch.cpp.o.d -o CMakeFiles/core.dir/nns/NearestNeighborSearch.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/NearestNeighborSearch.cpp In file included from /usr/include/c++/11/pstl/parallel_backend_tbb.h:26, from /usr/include/c++/11/pstl/parallel_backend.h:20, from /usr/include/c++/11/pstl/algorithm_impl.h:22, from /usr/include/c++/11/pstl/glue_execution_defs.h:50, from /usr/include/c++/11/execution:32, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/utility/ParallelScan.h:33, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/NanoFlannImpl.h:37, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/NanoFlannIndex.cpp:31: /usr/include/tbb/task.h:21:139: note: ‘#pragma message: TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/11/pstl/parallel_backend_tbb.h:26, from /usr/include/c++/11/pstl/parallel_backend.h:20, from /usr/include/c++/11/pstl/algorithm_impl.h:22, from /usr/include/c++/11/pstl/glue_execution_defs.h:50, from /usr/include/c++/11/execution:32, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/utility/ParallelScan.h:33, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/FixedRadiusSearchImpl.h:37, from /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/FixedRadiusSearchOps.cpp:30: /usr/include/tbb/task.h:21:139: note: ‘#pragma message: TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 69%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/nns/KnnIndex.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/nns/KnnIndex.cpp.o -MF CMakeFiles/core.dir/nns/KnnIndex.cpp.o.d -o CMakeFiles/core.dir/nns/KnnIndex.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/KnnIndex.cpp [ 69%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/nns/NNSIndex.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/nns/NNSIndex.cpp.o -MF CMakeFiles/core.dir/nns/NNSIndex.cpp.o.d -o CMakeFiles/core.dir/nns/NNSIndex.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/NNSIndex.cpp [ 69%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/rpc/MessageUtils.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/rpc/MessageUtils.cpp.o -MF CMakeFiles/io.dir/rpc/MessageUtils.cpp.o.d -o CMakeFiles/io.dir/rpc/MessageUtils.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/rpc/MessageUtils.cpp [ 70%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/nns/FaissIndex.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/core/CMakeFiles/core.dir/nns/FaissIndex.cpp.o -MF CMakeFiles/core.dir/nns/FaissIndex.cpp.o.d -o CMakeFiles/core.dir/nns/FaissIndex.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/FaissIndex.cpp [ 70%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/ModelInteractorLogic.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/ModelInteractorLogic.cpp.o -MF CMakeFiles/visualization.dir/rendering/ModelInteractorLogic.cpp.o.d -o CMakeFiles/visualization.dir/rendering/ModelInteractorLogic.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/ModelInteractorLogic.cpp [ 70%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/Open3DScene.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/Open3DScene.cpp.o -MF CMakeFiles/visualization.dir/rendering/Open3DScene.cpp.o.d -o CMakeFiles/visualization.dir/rendering/Open3DScene.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/Open3DScene.cpp [ 70%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/Renderer.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/Renderer.cpp.o -MF CMakeFiles/visualization.dir/rendering/Renderer.cpp.o.d -o CMakeFiles/visualization.dir/rendering/Renderer.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/Renderer.cpp [ 72%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/RendererHandle.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/RendererHandle.cpp.o -MF CMakeFiles/visualization.dir/rendering/RendererHandle.cpp.o.d -o CMakeFiles/visualization.dir/rendering/RendererHandle.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/RendererHandle.cpp [ 72%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/RotationInteractorLogic.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/RotationInteractorLogic.cpp.o -MF CMakeFiles/visualization.dir/rendering/RotationInteractorLogic.cpp.o.d -o CMakeFiles/visualization.dir/rendering/RotationInteractorLogic.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/RotationInteractorLogic.cpp [ 72%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentCamera.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentCamera.cpp.o -MF CMakeFiles/visualization.dir/rendering/filament/FilamentCamera.cpp.o.d -o CMakeFiles/visualization.dir/rendering/filament/FilamentCamera.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/filament/FilamentCamera.cpp [ 72%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentEngine.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentEngine.cpp.o -MF CMakeFiles/visualization.dir/rendering/filament/FilamentEngine.cpp.o.d -o CMakeFiles/visualization.dir/rendering/filament/FilamentEngine.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/filament/FilamentEngine.cpp [ 72%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentEntitiesMods.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentEntitiesMods.cpp.o -MF CMakeFiles/visualization.dir/rendering/filament/FilamentEntitiesMods.cpp.o.d -o CMakeFiles/visualization.dir/rendering/filament/FilamentEntitiesMods.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/filament/FilamentEntitiesMods.cpp [ 73%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentGeometryBuffersBuilder.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentGeometryBuffersBuilder.cpp.o -MF CMakeFiles/visualization.dir/rendering/filament/FilamentGeometryBuffersBuilder.cpp.o.d -o CMakeFiles/visualization.dir/rendering/filament/FilamentGeometryBuffersBuilder.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/filament/FilamentGeometryBuffersBuilder.cpp [ 73%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentRenderer.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentRenderer.cpp.o -MF CMakeFiles/visualization.dir/rendering/filament/FilamentRenderer.cpp.o.d -o CMakeFiles/visualization.dir/rendering/filament/FilamentRenderer.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/filament/FilamentRenderer.cpp [ 73%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentRenderToBuffer.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentRenderToBuffer.cpp.o -MF CMakeFiles/visualization.dir/rendering/filament/FilamentRenderToBuffer.cpp.o.d -o CMakeFiles/visualization.dir/rendering/filament/FilamentRenderToBuffer.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/filament/FilamentRenderToBuffer.cpp [ 73%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentResourceManager.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentResourceManager.cpp.o -MF CMakeFiles/visualization.dir/rendering/filament/FilamentResourceManager.cpp.o.d -o CMakeFiles/visualization.dir/rendering/filament/FilamentResourceManager.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp [ 73%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentScene.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentScene.cpp.o -MF CMakeFiles/visualization.dir/rendering/filament/FilamentScene.cpp.o.d -o CMakeFiles/visualization.dir/rendering/filament/FilamentScene.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/filament/FilamentScene.cpp [ 73%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentView.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentView.cpp.o -MF CMakeFiles/visualization.dir/rendering/filament/FilamentView.cpp.o.d -o CMakeFiles/visualization.dir/rendering/filament/FilamentView.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/filament/FilamentView.cpp [ 74%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/LineSetBuffers.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/LineSetBuffers.cpp.o -MF CMakeFiles/visualization.dir/rendering/filament/LineSetBuffers.cpp.o.d -o CMakeFiles/visualization.dir/rendering/filament/LineSetBuffers.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/filament/LineSetBuffers.cpp [ 74%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/rpc/RemoteFunctions.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/rpc/RemoteFunctions.cpp.o -MF CMakeFiles/io.dir/rpc/RemoteFunctions.cpp.o.d -o CMakeFiles/io.dir/rpc/RemoteFunctions.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/rpc/RemoteFunctions.cpp [ 74%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/PointCloudBuffers.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/PointCloudBuffers.cpp.o -MF CMakeFiles/visualization.dir/rendering/filament/PointCloudBuffers.cpp.o.d -o CMakeFiles/visualization.dir/rendering/filament/PointCloudBuffers.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/filament/PointCloudBuffers.cpp [ 74%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/TriangleMeshBuffers.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/TriangleMeshBuffers.cpp.o -MF CMakeFiles/visualization.dir/rendering/filament/TriangleMeshBuffers.cpp.o.d -o CMakeFiles/visualization.dir/rendering/filament/TriangleMeshBuffers.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/filament/TriangleMeshBuffers.cpp [ 74%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/utility/Draw.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/utility/Draw.cpp.o -MF CMakeFiles/visualization.dir/utility/Draw.cpp.o.d -o CMakeFiles/visualization.dir/utility/Draw.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/utility/Draw.cpp [ 74%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/MessageProcessor.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/MessageProcessor.cpp.o -MF CMakeFiles/visualization.dir/visualizer/MessageProcessor.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/MessageProcessor.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/MessageProcessor.cpp [ 75%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/GuiSettingsModel.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/GuiSettingsModel.cpp.o -MF CMakeFiles/visualization.dir/visualizer/GuiSettingsModel.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/GuiSettingsModel.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/GuiSettingsModel.cpp [ 75%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/GuiSettingsView.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/GuiSettingsView.cpp.o -MF CMakeFiles/visualization.dir/visualizer/GuiSettingsView.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/GuiSettingsView.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/GuiSettingsView.cpp [ 75%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/GuiVisualizer.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/GuiVisualizer.cpp.o -MF CMakeFiles/visualization.dir/visualizer/GuiVisualizer.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/GuiVisualizer.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/GuiVisualizer.cpp [ 75%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/GuiWidgets.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/GuiWidgets.cpp.o -MF CMakeFiles/visualization.dir/visualizer/GuiWidgets.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/GuiWidgets.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/GuiWidgets.cpp [ 75%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/O3DVisualizer.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/O3DVisualizer.cpp.o -MF CMakeFiles/visualization.dir/visualizer/O3DVisualizer.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/O3DVisualizer.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/O3DVisualizer.cpp [ 76%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/O3DVisualizerSelections.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/O3DVisualizerSelections.cpp.o -MF CMakeFiles/visualization.dir/visualizer/O3DVisualizerSelections.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/O3DVisualizerSelections.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/O3DVisualizerSelections.cpp [ 77%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/rpc/ZMQContext.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/rpc/ZMQContext.cpp.o -MF CMakeFiles/io.dir/rpc/ZMQContext.cpp.o.d -o CMakeFiles/io.dir/rpc/ZMQContext.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/rpc/ZMQContext.cpp make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 77%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/rpc/ZMQReceiver.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/io/CMakeFiles/io.dir/rpc/ZMQReceiver.cpp.o -MF CMakeFiles/io.dir/rpc/ZMQReceiver.cpp.o.d -o CMakeFiles/io.dir/rpc/ZMQReceiver.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/rpc/ZMQReceiver.cpp [ 77%] Built target core make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 77%] Built target io make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 77%] Built target visualization make -f cpp/open3d/CMakeFiles/Open3D.dir/build.make cpp/open3d/CMakeFiles/Open3D.dir/depend make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/CMakeFiles/Open3D.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f cpp/open3d/CMakeFiles/Open3D.dir/build.make cpp/open3d/CMakeFiles/Open3D.dir/build make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 77%] Building CXX object cpp/open3d/CMakeFiles/Open3D.dir/Open3DConfig.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DOPEN3D_ENABLE_DLL_EXPORTS -DOpen3D_EXPORTS -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tomasakeninemoeller/include -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/rply/rply -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -fopenmp -pthread -MD -MT cpp/open3d/CMakeFiles/Open3D.dir/Open3DConfig.cpp.o -MF CMakeFiles/Open3D.dir/Open3DConfig.cpp.o.d -o CMakeFiles/Open3D.dir/Open3DConfig.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/Open3DConfig.cpp [ 77%] Linking CXX shared library ../../lib/None/libOpen3D.so cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d && /usr/bin/cmake -E cmake_link_script CMakeFiles/Open3D.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,noexecstack -Wl,-z,relro,-z,now -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libOpen3D.so.0.14 -o ../../lib/None/libOpen3D.so.0.14.1 CMakeFiles/Open3D.dir/Open3DConfig.cpp.o camera/CMakeFiles/camera.dir/PinholeCameraIntrinsic.cpp.o camera/CMakeFiles/camera.dir/PinholeCameraParameters.cpp.o camera/CMakeFiles/camera.dir/PinholeCameraTrajectory.cpp.o core/CMakeFiles/core.dir/AdvancedIndexing.cpp.o core/CMakeFiles/core.dir/CUDAUtils.cpp.o core/CMakeFiles/core.dir/Dtype.cpp.o core/CMakeFiles/core.dir/EigenConverter.cpp.o core/CMakeFiles/core.dir/Indexer.cpp.o core/CMakeFiles/core.dir/MemoryManager.cpp.o core/CMakeFiles/core.dir/MemoryManagerCached.cpp.o core/CMakeFiles/core.dir/MemoryManagerCPU.cpp.o core/CMakeFiles/core.dir/MemoryManagerStatistic.cpp.o core/CMakeFiles/core.dir/ShapeUtil.cpp.o core/CMakeFiles/core.dir/SizeVector.cpp.o core/CMakeFiles/core.dir/Tensor.cpp.o core/CMakeFiles/core.dir/TensorCheck.cpp.o core/CMakeFiles/core.dir/TensorFunction.cpp.o core/CMakeFiles/core.dir/TensorKey.cpp.o core/CMakeFiles/core.dir/TensorList.cpp.o core/CMakeFiles/core.dir/hashmap/DeviceHashBackend.cpp.o core/CMakeFiles/core.dir/hashmap/HashMap.cpp.o core/CMakeFiles/core.dir/hashmap/HashSet.cpp.o core/CMakeFiles/core.dir/hashmap/HashBackendBuffer.cpp.o core/CMakeFiles/core.dir/hashmap/CPU/CreateCPUHashBackend.cpp.o core/CMakeFiles/core.dir/hashmap/CPU/CPUHashBackendBuffer.cpp.o core/CMakeFiles/core.dir/kernel/Arange.cpp.o core/CMakeFiles/core.dir/kernel/ArangeCPU.cpp.o core/CMakeFiles/core.dir/kernel/BinaryEW.cpp.o core/CMakeFiles/core.dir/kernel/BinaryEWCPU.cpp.o core/CMakeFiles/core.dir/kernel/IndexGetSet.cpp.o core/CMakeFiles/core.dir/kernel/IndexGetSetCPU.cpp.o core/CMakeFiles/core.dir/kernel/Kernel.cpp.o core/CMakeFiles/core.dir/kernel/NonZero.cpp.o core/CMakeFiles/core.dir/kernel/NonZeroCPU.cpp.o core/CMakeFiles/core.dir/kernel/Reduction.cpp.o core/CMakeFiles/core.dir/kernel/ReductionCPU.cpp.o core/CMakeFiles/core.dir/kernel/UnaryEW.cpp.o core/CMakeFiles/core.dir/kernel/UnaryEWCPU.cpp.o core/CMakeFiles/core.dir/linalg/Det.cpp.o core/CMakeFiles/core.dir/linalg/Inverse.cpp.o core/CMakeFiles/core.dir/linalg/InverseCPU.cpp.o core/CMakeFiles/core.dir/linalg/LeastSquares.cpp.o core/CMakeFiles/core.dir/linalg/LeastSquaresCPU.cpp.o core/CMakeFiles/core.dir/linalg/LU.cpp.o core/CMakeFiles/core.dir/linalg/LUCPU.cpp.o core/CMakeFiles/core.dir/linalg/Matmul.cpp.o core/CMakeFiles/core.dir/linalg/MatmulCPU.cpp.o core/CMakeFiles/core.dir/linalg/Solve.cpp.o core/CMakeFiles/core.dir/linalg/SolveCPU.cpp.o core/CMakeFiles/core.dir/linalg/SVD.cpp.o core/CMakeFiles/core.dir/linalg/SVDCPU.cpp.o core/CMakeFiles/core.dir/linalg/Tri.cpp.o core/CMakeFiles/core.dir/linalg/TriCPU.cpp.o core/CMakeFiles/core.dir/nns/FixedRadiusSearchOps.cpp.o core/CMakeFiles/core.dir/nns/FixedRadiusIndex.cpp.o core/CMakeFiles/core.dir/nns/NanoFlannIndex.cpp.o core/CMakeFiles/core.dir/nns/NearestNeighborSearch.cpp.o core/CMakeFiles/core.dir/nns/KnnIndex.cpp.o core/CMakeFiles/core.dir/nns/NNSIndex.cpp.o core/CMakeFiles/core.dir/nns/FaissIndex.cpp.o data/CMakeFiles/data.dir/Dataset.cpp.o geometry/CMakeFiles/geometry.dir/BoundingVolume.cpp.o geometry/CMakeFiles/geometry.dir/EstimateNormals.cpp.o geometry/CMakeFiles/geometry.dir/Geometry3D.cpp.o geometry/CMakeFiles/geometry.dir/HalfEdgeTriangleMesh.cpp.o geometry/CMakeFiles/geometry.dir/Image.cpp.o geometry/CMakeFiles/geometry.dir/ImageFactory.cpp.o geometry/CMakeFiles/geometry.dir/IntersectionTest.cpp.o geometry/CMakeFiles/geometry.dir/ISSKeypoints.cpp.o geometry/CMakeFiles/geometry.dir/KDTreeFlann.cpp.o geometry/CMakeFiles/geometry.dir/Line3D.cpp.o geometry/CMakeFiles/geometry.dir/LineSet.cpp.o geometry/CMakeFiles/geometry.dir/LineSetFactory.cpp.o geometry/CMakeFiles/geometry.dir/MeshBase.cpp.o geometry/CMakeFiles/geometry.dir/Octree.cpp.o geometry/CMakeFiles/geometry.dir/PointCloud.cpp.o geometry/CMakeFiles/geometry.dir/PointCloudCluster.cpp.o geometry/CMakeFiles/geometry.dir/PointCloudFactory.cpp.o geometry/CMakeFiles/geometry.dir/PointCloudSegmentation.cpp.o geometry/CMakeFiles/geometry.dir/Qhull.cpp.o geometry/CMakeFiles/geometry.dir/RGBDImage.cpp.o geometry/CMakeFiles/geometry.dir/RGBDImageFactory.cpp.o geometry/CMakeFiles/geometry.dir/SurfaceReconstructionAlphaShape.cpp.o geometry/CMakeFiles/geometry.dir/SurfaceReconstructionBallPivoting.cpp.o geometry/CMakeFiles/geometry.dir/SurfaceReconstructionPoisson.cpp.o geometry/CMakeFiles/geometry.dir/TetraMesh.cpp.o geometry/CMakeFiles/geometry.dir/TetraMeshFactory.cpp.o geometry/CMakeFiles/geometry.dir/TriangleMesh.cpp.o geometry/CMakeFiles/geometry.dir/TriangleMeshDeformation.cpp.o geometry/CMakeFiles/geometry.dir/TriangleMeshFactory.cpp.o geometry/CMakeFiles/geometry.dir/TriangleMeshSimplification.cpp.o geometry/CMakeFiles/geometry.dir/TriangleMeshSubdivide.cpp.o geometry/CMakeFiles/geometry.dir/VoxelGrid.cpp.o geometry/CMakeFiles/geometry.dir/VoxelGridFactory.cpp.o t/geometry/CMakeFiles/tgeometry.dir/Image.cpp.o t/geometry/CMakeFiles/tgeometry.dir/LineSet.cpp.o t/geometry/CMakeFiles/tgeometry.dir/PointCloud.cpp.o t/geometry/CMakeFiles/tgeometry.dir/RGBDImage.cpp.o t/geometry/CMakeFiles/tgeometry.dir/TensorMap.cpp.o t/geometry/CMakeFiles/tgeometry.dir/TriangleMesh.cpp.o t/geometry/CMakeFiles/tgeometry.dir/TSDFVoxelGrid.cpp.o t/geometry/CMakeFiles/tgeometry.dir/VoxelBlockGrid.cpp.o t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/Image.cpp.o t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/ImageCPU.cpp.o t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/PointCloud.cpp.o t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/PointCloudCPU.cpp.o t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/Transform.cpp.o t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/TransformCPU.cpp.o t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/TSDFVoxelGrid.cpp.o t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/TSDFVoxelGridCPU.cpp.o t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/VoxelBlockGrid.cpp.o t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/VoxelBlockGridCPU.cpp.o io/CMakeFiles/io.dir/FeatureIO.cpp.o io/CMakeFiles/io.dir/FileFormatIO.cpp.o io/CMakeFiles/io.dir/IJsonConvertibleIO.cpp.o io/CMakeFiles/io.dir/ImageIO.cpp.o io/CMakeFiles/io.dir/ImageWarpingFieldIO.cpp.o io/CMakeFiles/io.dir/LineSetIO.cpp.o io/CMakeFiles/io.dir/ModelIO.cpp.o io/CMakeFiles/io.dir/OctreeIO.cpp.o io/CMakeFiles/io.dir/PinholeCameraTrajectoryIO.cpp.o io/CMakeFiles/io.dir/PointCloudIO.cpp.o io/CMakeFiles/io.dir/PoseGraphIO.cpp.o io/CMakeFiles/io.dir/TriangleMeshIO.cpp.o io/CMakeFiles/io.dir/VoxelGridIO.cpp.o io/CMakeFiles/io.dir/file_format/FileASSIMP.cpp.o io/CMakeFiles/io.dir/file_format/FileBIN.cpp.o io/CMakeFiles/io.dir/file_format/FileGLTF.cpp.o io/CMakeFiles/io.dir/file_format/FileJPG.cpp.o io/CMakeFiles/io.dir/file_format/FileJSON.cpp.o io/CMakeFiles/io.dir/file_format/FileLOG.cpp.o io/CMakeFiles/io.dir/file_format/FileOBJ.cpp.o io/CMakeFiles/io.dir/file_format/FileOFF.cpp.o io/CMakeFiles/io.dir/file_format/FilePCD.cpp.o io/CMakeFiles/io.dir/file_format/FilePLY.cpp.o io/CMakeFiles/io.dir/file_format/FilePNG.cpp.o io/CMakeFiles/io.dir/file_format/FilePTS.cpp.o io/CMakeFiles/io.dir/file_format/FileSTL.cpp.o io/CMakeFiles/io.dir/file_format/FileTUM.cpp.o io/CMakeFiles/io.dir/file_format/FileXYZ.cpp.o io/CMakeFiles/io.dir/file_format/FileXYZN.cpp.o io/CMakeFiles/io.dir/file_format/FileXYZRGB.cpp.o io/CMakeFiles/io.dir/rpc/BufferConnection.cpp.o io/CMakeFiles/io.dir/rpc/Connection.cpp.o io/CMakeFiles/io.dir/rpc/DummyReceiver.cpp.o io/CMakeFiles/io.dir/rpc/MessageProcessorBase.cpp.o io/CMakeFiles/io.dir/rpc/MessageUtils.cpp.o io/CMakeFiles/io.dir/rpc/RemoteFunctions.cpp.o io/CMakeFiles/io.dir/rpc/ZMQContext.cpp.o io/CMakeFiles/io.dir/rpc/ZMQReceiver.cpp.o t/io/CMakeFiles/tio.dir/ImageIO.cpp.o t/io/CMakeFiles/tio.dir/NumpyIO.cpp.o t/io/CMakeFiles/tio.dir/HashMapIO.cpp.o t/io/CMakeFiles/tio.dir/PointCloudIO.cpp.o t/io/CMakeFiles/tio.dir/TriangleMeshIO.cpp.o t/io/CMakeFiles/tio.dir/TSDFVoxelGridIO.cpp.o t/io/CMakeFiles/tio.dir/file_format/FileJPG.cpp.o t/io/CMakeFiles/tio.dir/file_format/FilePCD.cpp.o t/io/CMakeFiles/tio.dir/file_format/FilePLY.cpp.o t/io/CMakeFiles/tio.dir/file_format/FilePNG.cpp.o t/io/CMakeFiles/tio.dir/file_format/FilePTS.cpp.o t/io/CMakeFiles/tio.dir/file_format/FileXYZI.cpp.o t/io/CMakeFiles/tio.dir/sensor/RGBDVideoMetadata.cpp.o t/io/CMakeFiles/tio.dir/sensor/RGBDVideoReader.cpp.o ml/contrib/CMakeFiles/ml_contrib.dir/Cloud.cpp.o ml/contrib/CMakeFiles/ml_contrib.dir/GridSubsampling.cpp.o ml/contrib/CMakeFiles/ml_contrib.dir/IoU.cpp.o pipelines/CMakeFiles/pipelines.dir/color_map/ColorMapUtils.cpp.o pipelines/CMakeFiles/pipelines.dir/color_map/ImageWarpingField.cpp.o pipelines/CMakeFiles/pipelines.dir/color_map/NonRigidOptimizer.cpp.o pipelines/CMakeFiles/pipelines.dir/color_map/RigidOptimizer.cpp.o pipelines/CMakeFiles/pipelines.dir/integration/ScalableTSDFVolume.cpp.o pipelines/CMakeFiles/pipelines.dir/integration/UniformTSDFVolume.cpp.o pipelines/CMakeFiles/pipelines.dir/odometry/Odometry.cpp.o pipelines/CMakeFiles/pipelines.dir/odometry/RGBDOdometryJacobian.cpp.o pipelines/CMakeFiles/pipelines.dir/registration/ColoredICP.cpp.o pipelines/CMakeFiles/pipelines.dir/registration/CorrespondenceChecker.cpp.o pipelines/CMakeFiles/pipelines.dir/registration/FastGlobalRegistration.cpp.o pipelines/CMakeFiles/pipelines.dir/registration/Feature.cpp.o pipelines/CMakeFiles/pipelines.dir/registration/GeneralizedICP.cpp.o pipelines/CMakeFiles/pipelines.dir/registration/GlobalOptimization.cpp.o pipelines/CMakeFiles/pipelines.dir/registration/PoseGraph.cpp.o pipelines/CMakeFiles/pipelines.dir/registration/Registration.cpp.o pipelines/CMakeFiles/pipelines.dir/registration/RobustKernel.cpp.o pipelines/CMakeFiles/pipelines.dir/registration/TransformationEstimation.cpp.o t/pipelines/CMakeFiles/tpipelines.dir/odometry/RGBDOdometry.cpp.o t/pipelines/CMakeFiles/tpipelines.dir/registration/Registration.cpp.o t/pipelines/CMakeFiles/tpipelines.dir/registration/TransformationEstimation.cpp.o t/pipelines/CMakeFiles/tpipelines.dir/slac/ControlGrid.cpp.o t/pipelines/CMakeFiles/tpipelines.dir/slac/SLACOptimizer.cpp.o t/pipelines/CMakeFiles/tpipelines.dir/slac/Visualization.cpp.o t/pipelines/CMakeFiles/tpipelines.dir/slam/Model.cpp.o t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/Registration.cpp.o t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/RegistrationCPU.cpp.o t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/FillInLinearSystem.cpp.o t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/FillInLinearSystemCPU.cpp.o t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/RGBDOdometry.cpp.o t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/RGBDOdometryCPU.cpp.o t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/TransformationConverter.cpp.o utility/CMakeFiles/utility.dir/Console.cpp.o utility/CMakeFiles/utility.dir/CPUInfo.cpp.o utility/CMakeFiles/utility.dir/Eigen.cpp.o utility/CMakeFiles/utility.dir/FileSystem.cpp.o utility/CMakeFiles/utility.dir/Helper.cpp.o utility/CMakeFiles/utility.dir/IJsonConvertible.cpp.o utility/CMakeFiles/utility.dir/ISAInfo.cpp.o utility/CMakeFiles/utility.dir/Logging.cpp.o utility/CMakeFiles/utility.dir/Parallel.cpp.o utility/CMakeFiles/utility.dir/ProgressBar.cpp.o utility/CMakeFiles/utility.dir/Timer.cpp.o visualization/CMakeFiles/visualization.dir/shader/GeometryRenderer.cpp.o visualization/CMakeFiles/visualization.dir/shader/ImageMaskShader.cpp.o visualization/CMakeFiles/visualization.dir/shader/ImageShader.cpp.o visualization/CMakeFiles/visualization.dir/shader/NormalShader.cpp.o visualization/CMakeFiles/visualization.dir/shader/PhongShader.cpp.o visualization/CMakeFiles/visualization.dir/shader/PickingShader.cpp.o visualization/CMakeFiles/visualization.dir/shader/RGBDImageShader.cpp.o visualization/CMakeFiles/visualization.dir/shader/ShaderWrapper.cpp.o visualization/CMakeFiles/visualization.dir/shader/Simple2DShader.cpp.o visualization/CMakeFiles/visualization.dir/shader/SimpleBlackShader.cpp.o visualization/CMakeFiles/visualization.dir/shader/SimpleShader.cpp.o visualization/CMakeFiles/visualization.dir/shader/TexturePhongShader.cpp.o visualization/CMakeFiles/visualization.dir/shader/TextureSimpleShader.cpp.o visualization/CMakeFiles/visualization.dir/utility/ColorMap.cpp.o visualization/CMakeFiles/visualization.dir/utility/DrawGeometry.cpp.o visualization/CMakeFiles/visualization.dir/utility/GLHelper.cpp.o visualization/CMakeFiles/visualization.dir/utility/PointCloudPicker.cpp.o visualization/CMakeFiles/visualization.dir/utility/SelectionPolygon.cpp.o visualization/CMakeFiles/visualization.dir/utility/SelectionPolygonVolume.cpp.o visualization/CMakeFiles/visualization.dir/visualizer/RenderOption.cpp.o visualization/CMakeFiles/visualization.dir/visualizer/RenderOptionWithEditing.cpp.o visualization/CMakeFiles/visualization.dir/visualizer/ViewControl.cpp.o visualization/CMakeFiles/visualization.dir/visualizer/ViewControlWithCustomAnimation.cpp.o visualization/CMakeFiles/visualization.dir/visualizer/ViewControlWithEditing.cpp.o visualization/CMakeFiles/visualization.dir/visualizer/ViewParameters.cpp.o visualization/CMakeFiles/visualization.dir/visualizer/ViewTrajectory.cpp.o visualization/CMakeFiles/visualization.dir/visualizer/Visualizer.cpp.o visualization/CMakeFiles/visualization.dir/visualizer/VisualizerCallback.cpp.o visualization/CMakeFiles/visualization.dir/visualizer/VisualizerRender.cpp.o visualization/CMakeFiles/visualization.dir/visualizer/VisualizerWithCustomAnimation.cpp.o visualization/CMakeFiles/visualization.dir/visualizer/VisualizerWithEditing.cpp.o visualization/CMakeFiles/visualization.dir/visualizer/VisualizerWithKeyCallback.cpp.o visualization/CMakeFiles/visualization.dir/visualizer/VisualizerWithVertexSelection.cpp.o visualization/CMakeFiles/visualization.dir/rendering/Material.cpp.o visualization/CMakeFiles/visualization.dir/rendering/Camera.cpp.o visualization/CMakeFiles/visualization.dir/rendering/CameraInteractorLogic.cpp.o visualization/CMakeFiles/visualization.dir/rendering/CameraSphereInteractorLogic.cpp.o visualization/CMakeFiles/visualization.dir/rendering/ColorGrading.cpp.o visualization/CMakeFiles/visualization.dir/rendering/Gradient.cpp.o visualization/CMakeFiles/visualization.dir/rendering/IBLRotationInteractorLogic.cpp.o visualization/CMakeFiles/visualization.dir/rendering/LightDirectionInteractorLogic.cpp.o visualization/CMakeFiles/visualization.dir/rendering/MaterialModifier.cpp.o visualization/CMakeFiles/visualization.dir/rendering/MatrixInteractorLogic.cpp.o visualization/CMakeFiles/visualization.dir/rendering/ModelInteractorLogic.cpp.o visualization/CMakeFiles/visualization.dir/rendering/Open3DScene.cpp.o visualization/CMakeFiles/visualization.dir/rendering/Renderer.cpp.o visualization/CMakeFiles/visualization.dir/rendering/RendererHandle.cpp.o visualization/CMakeFiles/visualization.dir/rendering/RotationInteractorLogic.cpp.o visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentCamera.cpp.o visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentEngine.cpp.o visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentEntitiesMods.cpp.o visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentGeometryBuffersBuilder.cpp.o visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentRenderer.cpp.o visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentRenderToBuffer.cpp.o visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentResourceManager.cpp.o visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentScene.cpp.o visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentView.cpp.o visualization/CMakeFiles/visualization.dir/rendering/filament/LineSetBuffers.cpp.o visualization/CMakeFiles/visualization.dir/rendering/filament/PointCloudBuffers.cpp.o visualization/CMakeFiles/visualization.dir/rendering/filament/TriangleMeshBuffers.cpp.o visualization/CMakeFiles/visualization.dir/utility/Draw.cpp.o visualization/CMakeFiles/visualization.dir/visualizer/MessageProcessor.cpp.o visualization/CMakeFiles/visualization.dir/visualizer/GuiSettingsModel.cpp.o visualization/CMakeFiles/visualization.dir/visualizer/GuiSettingsView.cpp.o visualization/CMakeFiles/visualization.dir/visualizer/GuiVisualizer.cpp.o visualization/CMakeFiles/visualization.dir/visualizer/GuiWidgets.cpp.o visualization/CMakeFiles/visualization.dir/visualizer/O3DVisualizer.cpp.o visualization/CMakeFiles/visualization.dir/visualizer/O3DVisualizerSelections.cpp.o visualization/gui/CMakeFiles/GUI.dir/Application.cpp.o visualization/gui/CMakeFiles/GUI.dir/BitmapWindowSystem.cpp.o visualization/gui/CMakeFiles/GUI.dir/Button.cpp.o visualization/gui/CMakeFiles/GUI.dir/Checkbox.cpp.o visualization/gui/CMakeFiles/GUI.dir/Color.cpp.o visualization/gui/CMakeFiles/GUI.dir/ColorEdit.cpp.o visualization/gui/CMakeFiles/GUI.dir/Combobox.cpp.o visualization/gui/CMakeFiles/GUI.dir/Dialog.cpp.o visualization/gui/CMakeFiles/GUI.dir/Events.cpp.o visualization/gui/CMakeFiles/GUI.dir/FileDialog.cpp.o visualization/gui/CMakeFiles/GUI.dir/FileDialogNative.cpp.o visualization/gui/CMakeFiles/GUI.dir/Font.cpp.o visualization/gui/CMakeFiles/GUI.dir/GLFWWindowSystem.cpp.o visualization/gui/CMakeFiles/GUI.dir/Gui.cpp.o visualization/gui/CMakeFiles/GUI.dir/ImageWidget.cpp.o visualization/gui/CMakeFiles/GUI.dir/ImguiFilamentBridge.cpp.o visualization/gui/CMakeFiles/GUI.dir/Label.cpp.o visualization/gui/CMakeFiles/GUI.dir/Label3D.cpp.o visualization/gui/CMakeFiles/GUI.dir/Layout.cpp.o visualization/gui/CMakeFiles/GUI.dir/ListView.cpp.o visualization/gui/CMakeFiles/GUI.dir/Menu.cpp.o visualization/gui/CMakeFiles/GUI.dir/MenuImgui.cpp.o visualization/gui/CMakeFiles/GUI.dir/NumberEdit.cpp.o visualization/gui/CMakeFiles/GUI.dir/PickPointsInteractor.cpp.o visualization/gui/CMakeFiles/GUI.dir/ProgressBar.cpp.o visualization/gui/CMakeFiles/GUI.dir/SceneWidget.cpp.o visualization/gui/CMakeFiles/GUI.dir/Slider.cpp.o visualization/gui/CMakeFiles/GUI.dir/StackedWidget.cpp.o visualization/gui/CMakeFiles/GUI.dir/TabControl.cpp.o visualization/gui/CMakeFiles/GUI.dir/Task.cpp.o visualization/gui/CMakeFiles/GUI.dir/TextEdit.cpp.o visualization/gui/CMakeFiles/GUI.dir/Theme.cpp.o visualization/gui/CMakeFiles/GUI.dir/ToggleSwitch.cpp.o visualization/gui/CMakeFiles/GUI.dir/TreeView.cpp.o visualization/gui/CMakeFiles/GUI.dir/UIImage.cpp.o visualization/gui/CMakeFiles/GUI.dir/Util.cpp.o visualization/gui/CMakeFiles/GUI.dir/VectorEdit.cpp.o visualization/gui/CMakeFiles/GUI.dir/Widget.cpp.o visualization/gui/CMakeFiles/GUI.dir/Window.cpp.o visualization/gui/CMakeFiles/GUI.dir/NativeLinux.cpp.o ../../lib/None/libOpen3D_3rdparty_rply.a ../../lib/None/libOpen3D_3rdparty_tinyfiledialogs.a /usr/lib/x86_64-linux-gnu/libblas.so /usr/lib/x86_64-linux-gnu/liblapack.so /usr/lib/x86_64-linux-gnu/libblas.so /usr/lib/x86_64-linux-gnu/liblapacke.so /usr/lib/x86_64-linux-gnu/libassimp.so.5.2.0 /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdraco.so.4.0.0 -lminizip /usr/lib/x86_64-linux-gnu/librt.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libjsoncpp.so.1.9.5 /usr/lib/x86_64-linux-gnu/liblzf.so.1.5 /usr/lib/x86_64-linux-gnu/libpng.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libtinygltf.so.2.5.0 /usr/lib/x86_64-linux-gnu/libtinyobjloader.so.2.0.0 /usr/lib/x86_64-linux-gnu/libqhullcpp.so.8.0.2 /usr/lib/x86_64-linux-gnu/libqhull_r.so.8.0.2 -lm /usr/lib/x86_64-linux-gnu/libGLX.so /usr/lib/x86_64-linux-gnu/libOpenGL.so /usr/lib/x86_64-linux-gnu/libimgui.a /usr/lib/x86_64-linux-gnu/libstb.so /usr/lib/x86_64-linux-gnu/libzmq.so /usr/lib/x86_64-linux-gnu/libmsgpackc.so.2.0.0 /usr/lib/x86_64-linux-gnu/libtbb.so.2 /usr/lib/x86_64-linux-gnu/libfaiss.a /usr/lib/x86_64-linux-gnu/libblas.so /usr/lib/x86_64-linux-gnu/liblapack.so /usr/lib/x86_64-linux-gnu/libblas.so /usr/lib/x86_64-linux-gnu/liblapack.so /usr/lib/gcc/x86_64-linux-gnu/11/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libfmt.so.8.1.1 -Wl,--as-needed /usr/lib/x86_64-linux-gnu/libGLEW.so /usr/lib/x86_64-linux-gnu/libglfw.so.3.3 /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libfilament.so.1.9.25 /usr/lib/x86_64-linux-gnu/libfilament_backend.so.1.9.25 -pthread /usr/lib/x86_64-linux-gnu/libfilament_geometry.so.1.9.25 /usr/lib/x86_64-linux-gnu/libfilament_image.so.1.9.25 /usr/lib/x86_64-linux-gnu/libfilament_utils.so.1.9.25 cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d && /usr/bin/cmake -E cmake_symlink_library ../../lib/None/libOpen3D.so.0.14.1 ../../lib/None/libOpen3D.so.0.14 ../../lib/None/libOpen3D.so cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d && true /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/lib/None/libOpen3D.so.0.14.1 make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 77%] Built target Open3D make -f cpp/tools/CMakeFiles/ConvertPointCloud.dir/build.make cpp/tools/CMakeFiles/ConvertPointCloud.dir/depend make -f cpp/tools/CMakeFiles/GLInfo.dir/build.make cpp/tools/CMakeFiles/GLInfo.dir/depend make -f cpp/tools/CMakeFiles/ManuallyCropGeometry.dir/build.make cpp/tools/CMakeFiles/ManuallyCropGeometry.dir/depend make -f cpp/tools/CMakeFiles/MergeMesh.dir/build.make cpp/tools/CMakeFiles/MergeMesh.dir/depend make -f cpp/tools/CMakeFiles/ViewGeometry.dir/build.make cpp/tools/CMakeFiles/ViewGeometry.dir/depend make -f cpp/tools/ManuallyAlignPointCloud/CMakeFiles/ManuallyAlignPointCloud.dir/build.make cpp/tools/ManuallyAlignPointCloud/CMakeFiles/ManuallyAlignPointCloud.dir/depend make -f cpp/apps/CMakeFiles/Open3DViewer.dir/build.make cpp/apps/CMakeFiles/Open3DViewer.dir/depend make -f cpp/pybind/CMakeFiles/pybind.dir/build.make cpp/pybind/CMakeFiles/pybind.dir/depend make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/tools /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools/CMakeFiles/ConvertPointCloud.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/tools /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools/CMakeFiles/ViewGeometry.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/apps /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/apps /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/apps/CMakeFiles/Open3DViewer.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/tools /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools/CMakeFiles/ManuallyCropGeometry.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/tools /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools/CMakeFiles/GLInfo.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f cpp/tools/CMakeFiles/ConvertPointCloud.dir/build.make cpp/tools/CMakeFiles/ConvertPointCloud.dir/build make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f cpp/tools/CMakeFiles/ManuallyCropGeometry.dir/build.make cpp/tools/CMakeFiles/ManuallyCropGeometry.dir/build make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f cpp/tools/CMakeFiles/GLInfo.dir/build.make cpp/tools/CMakeFiles/GLInfo.dir/build [ 77%] Building CXX object cpp/tools/CMakeFiles/ConvertPointCloud.dir/ConvertPointCloud.cpp.o make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -MD -MT cpp/tools/CMakeFiles/ConvertPointCloud.dir/ConvertPointCloud.cpp.o -MF CMakeFiles/ConvertPointCloud.dir/ConvertPointCloud.cpp.o.d -o CMakeFiles/ConvertPointCloud.dir/ConvertPointCloud.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/tools/ConvertPointCloud.cpp [ 77%] Building CXX object cpp/tools/CMakeFiles/ManuallyCropGeometry.dir/ManuallyCropGeometry.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -MD -MT cpp/tools/CMakeFiles/ManuallyCropGeometry.dir/ManuallyCropGeometry.cpp.o -MF CMakeFiles/ManuallyCropGeometry.dir/ManuallyCropGeometry.cpp.o.d -o CMakeFiles/ManuallyCropGeometry.dir/ManuallyCropGeometry.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/tools/ManuallyCropGeometry.cpp make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f cpp/apps/CMakeFiles/Open3DViewer.dir/build.make cpp/apps/CMakeFiles/Open3DViewer.dir/build [ 77%] Building CXX object cpp/tools/CMakeFiles/GLInfo.dir/GLInfo.cpp.o make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -MD -MT cpp/tools/CMakeFiles/GLInfo.dir/GLInfo.cpp.o -MF CMakeFiles/GLInfo.dir/GLInfo.cpp.o.d -o CMakeFiles/GLInfo.dir/GLInfo.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/tools/GLInfo.cpp make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f cpp/tools/CMakeFiles/ViewGeometry.dir/build.make cpp/tools/CMakeFiles/ViewGeometry.dir/build make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 79%] Building CXX object cpp/apps/CMakeFiles/Open3DViewer.dir/Open3DViewer/Open3DViewer.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/apps && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -MD -MT cpp/apps/CMakeFiles/Open3DViewer.dir/Open3DViewer/Open3DViewer.cpp.o -MF CMakeFiles/Open3DViewer.dir/Open3DViewer/Open3DViewer.cpp.o.d -o CMakeFiles/Open3DViewer.dir/Open3DViewer/Open3DViewer.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/apps/Open3DViewer/Open3DViewer.cpp [ 79%] Building CXX object cpp/tools/CMakeFiles/ViewGeometry.dir/ViewGeometry.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -MD -MT cpp/tools/CMakeFiles/ViewGeometry.dir/ViewGeometry.cpp.o -MF CMakeFiles/ViewGeometry.dir/ViewGeometry.cpp.o.d -o CMakeFiles/ViewGeometry.dir/ViewGeometry.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/tools/ViewGeometry.cpp make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/tools/ManuallyAlignPointCloud /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools/ManuallyAlignPointCloud /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools/ManuallyAlignPointCloud/CMakeFiles/ManuallyAlignPointCloud.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/tools /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools/CMakeFiles/MergeMesh.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f cpp/tools/ManuallyAlignPointCloud/CMakeFiles/ManuallyAlignPointCloud.dir/build.make cpp/tools/ManuallyAlignPointCloud/CMakeFiles/ManuallyAlignPointCloud.dir/build make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f cpp/tools/CMakeFiles/MergeMesh.dir/build.make cpp/tools/CMakeFiles/MergeMesh.dir/build make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 80%] Building CXX object cpp/tools/ManuallyAlignPointCloud/CMakeFiles/ManuallyAlignPointCloud.dir/AlignmentSession.cpp.o [ 80%] Building CXX object cpp/tools/ManuallyAlignPointCloud/CMakeFiles/ManuallyAlignPointCloud.dir/ManuallyAlignPointCloud.cpp.o [ 80%] Building CXX object cpp/tools/ManuallyAlignPointCloud/CMakeFiles/ManuallyAlignPointCloud.dir/VisualizerForAlignment.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools/ManuallyAlignPointCloud && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -MD -MT cpp/tools/ManuallyAlignPointCloud/CMakeFiles/ManuallyAlignPointCloud.dir/ManuallyAlignPointCloud.cpp.o -MF CMakeFiles/ManuallyAlignPointCloud.dir/ManuallyAlignPointCloud.cpp.o.d -o CMakeFiles/ManuallyAlignPointCloud.dir/ManuallyAlignPointCloud.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/tools/ManuallyAlignPointCloud/ManuallyAlignPointCloud.cpp cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools/ManuallyAlignPointCloud && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -MD -MT cpp/tools/ManuallyAlignPointCloud/CMakeFiles/ManuallyAlignPointCloud.dir/AlignmentSession.cpp.o -MF CMakeFiles/ManuallyAlignPointCloud.dir/AlignmentSession.cpp.o.d -o CMakeFiles/ManuallyAlignPointCloud.dir/AlignmentSession.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/tools/ManuallyAlignPointCloud/AlignmentSession.cpp cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools/ManuallyAlignPointCloud && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -isystem /build/open3d-UmqDFn/open3d-0.14.1+dfsg/3rdparty/tinyfiledialogs/include -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -MD -MT cpp/tools/ManuallyAlignPointCloud/CMakeFiles/ManuallyAlignPointCloud.dir/VisualizerForAlignment.cpp.o -MF CMakeFiles/ManuallyAlignPointCloud.dir/VisualizerForAlignment.cpp.o.d -o CMakeFiles/ManuallyAlignPointCloud.dir/VisualizerForAlignment.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/tools/ManuallyAlignPointCloud/VisualizerForAlignment.cpp [ 80%] Building CXX object cpp/tools/CMakeFiles/MergeMesh.dir/MergeMesh.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -MD -MT cpp/tools/CMakeFiles/MergeMesh.dir/MergeMesh.cpp.o -MF CMakeFiles/MergeMesh.dir/MergeMesh.cpp.o.d -o CMakeFiles/MergeMesh.dir/MergeMesh.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/tools/MergeMesh.cpp make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind/CMakeFiles/pybind.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make -f cpp/pybind/CMakeFiles/pybind.dir/build.make cpp/pybind/CMakeFiles/pybind.dir/build make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 80%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/camera/camera.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/camera/camera.cpp.o -MF CMakeFiles/pybind.dir/camera/camera.cpp.o.d -o CMakeFiles/pybind.dir/camera/camera.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/camera/camera.cpp [ 80%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/blob.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/core/blob.cpp.o -MF CMakeFiles/pybind.dir/core/blob.cpp.o.d -o CMakeFiles/pybind.dir/core/blob.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/core/blob.cpp [ 80%] Linking CXX executable ../../bin/Open3D/Open3D cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/apps && /usr/bin/cmake -E cmake_link_script CMakeFiles/Open3DViewer.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -Wl,-z,relro,-z,now -pie CMakeFiles/Open3DViewer.dir/Open3DViewer/Open3DViewer.cpp.o -o ../../bin/Open3D/Open3D ../../lib/None/libOpen3D.so.0.14.1 /usr/lib/x86_64-linux-gnu/libfmt.so.8.1.1 -Wl,--as-needed [ 80%] Linking CXX executable ../../bin/ViewGeometry cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/ViewGeometry.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -Wl,-z,relro,-z,now -pie CMakeFiles/ViewGeometry.dir/ViewGeometry.cpp.o -o ../../bin/ViewGeometry ../../lib/None/libOpen3D.so.0.14.1 /usr/lib/x86_64-linux-gnu/libfmt.so.8.1.1 -Wl,--as-needed cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/apps && true /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/Open3D/Open3D cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/apps && /usr/bin/cmake -E make_directory /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/Open3D/resources cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/apps && /usr/bin/cmake -E copy /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/Roboto-Bold.ttf /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/Roboto-BoldItalic.ttf /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/Roboto-License.txt /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/Roboto-Medium.ttf /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/Roboto-MediumItalic.ttf /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/RobotoMono-Medium.ttf /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/brightday_ibl.ktx /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/brightday_skybox.ktx /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/crossroads_ibl.ktx /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/crossroads_skybox.ktx /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/defaultGradient.png /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/defaultTexture.png /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/default_ibl.ktx /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/default_skybox.ktx /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/hall_ibl.ktx /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/hall_skybox.ktx /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/konzerthaus_ibl.ktx /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/konzerthaus_skybox.ktx /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/nightlights_ibl.ktx /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/nightlights_skybox.ktx /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/park2_ibl.ktx /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/park2_skybox.ktx /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/park_ibl.ktx /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/park_skybox.ktx /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/pillars_ibl.ktx /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/pillars_skybox.ktx /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/streetlamp_ibl.ktx /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui/Resources/streetlamp_skybox.ktx /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/colorMap.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/defaultLit.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/defaultLitSSR.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/defaultLitTransparency.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/defaultUnlit.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/defaultUnlitTransparency.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/depth_value.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/depth.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/img_blit.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/infiniteGroundPlane.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/normals.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/pointcloud.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/ui_blit.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/unlitBackground.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/unlitGradient.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/unlitLine.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/unlitPolygonOffset.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources/unlitSolidColor.filamat /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/Open3D/resources make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools && true /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/ViewGeometry make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 80%] Built target ViewGeometry [ 80%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/core.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/core/core.cpp.o -MF CMakeFiles/pybind.dir/core/core.cpp.o.d -o CMakeFiles/pybind.dir/core/core.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/core/core.cpp [ 80%] Built target Open3DViewer [ 81%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/cuda_utils.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/core/cuda_utils.cpp.o -MF CMakeFiles/pybind.dir/core/cuda_utils.cpp.o.d -o CMakeFiles/pybind.dir/core/cuda_utils.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/core/cuda_utils.cpp [ 81%] Linking CXX executable ../../bin/ManuallyCropGeometry cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/ManuallyCropGeometry.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -Wl,-z,relro,-z,now -pie CMakeFiles/ManuallyCropGeometry.dir/ManuallyCropGeometry.cpp.o -o ../../bin/ManuallyCropGeometry ../../lib/None/libOpen3D.so.0.14.1 /usr/lib/x86_64-linux-gnu/libfmt.so.8.1.1 -Wl,--as-needed cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools && true /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/ManuallyCropGeometry make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 81%] Built target ManuallyCropGeometry [ 81%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/device.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/core/device.cpp.o -MF CMakeFiles/pybind.dir/core/device.cpp.o.d -o CMakeFiles/pybind.dir/core/device.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/core/device.cpp [ 82%] Linking CXX executable ../../bin/MergeMesh cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/MergeMesh.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -Wl,-z,relro,-z,now -pie CMakeFiles/MergeMesh.dir/MergeMesh.cpp.o -o ../../bin/MergeMesh ../../lib/None/libOpen3D.so.0.14.1 /usr/lib/x86_64-linux-gnu/libfmt.so.8.1.1 -Wl,--as-needed [ 83%] Linking CXX executable ../../bin/GLInfo cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/GLInfo.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -Wl,-z,relro,-z,now -pie CMakeFiles/GLInfo.dir/GLInfo.cpp.o -o ../../bin/GLInfo ../../lib/None/libOpen3D.so.0.14.1 /usr/lib/x86_64-linux-gnu/libfmt.so.8.1.1 -Wl,--as-needed /usr/lib/x86_64-linux-gnu/libglfw.so.3.3 /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libGLX.so /usr/lib/x86_64-linux-gnu/libOpenGL.so cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools && true /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/MergeMesh make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 83%] Built target MergeMesh [ 83%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/dtype.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/core/dtype.cpp.o -MF CMakeFiles/pybind.dir/core/dtype.cpp.o.d -o CMakeFiles/pybind.dir/core/dtype.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/core/dtype.cpp [ 83%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/hashmap.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/core/hashmap.cpp.o -MF CMakeFiles/pybind.dir/core/hashmap.cpp.o.d -o CMakeFiles/pybind.dir/core/hashmap.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/core/hashmap.cpp cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools && true /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/GLInfo make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 83%] Built target GLInfo [ 83%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/kernel.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/core/kernel.cpp.o -MF CMakeFiles/pybind.dir/core/kernel.cpp.o.d -o CMakeFiles/pybind.dir/core/kernel.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/core/kernel.cpp [ 83%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/linalg.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/core/linalg.cpp.o -MF CMakeFiles/pybind.dir/core/linalg.cpp.o.d -o CMakeFiles/pybind.dir/core/linalg.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/core/linalg.cpp [ 84%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/scalar.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/core/scalar.cpp.o -MF CMakeFiles/pybind.dir/core/scalar.cpp.o.d -o CMakeFiles/pybind.dir/core/scalar.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/core/scalar.cpp [ 84%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/size_vector.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/core/size_vector.cpp.o -MF CMakeFiles/pybind.dir/core/size_vector.cpp.o.d -o CMakeFiles/pybind.dir/core/size_vector.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/core/size_vector.cpp [ 84%] Linking CXX executable ../../../bin/ManuallyAlignPointCloud cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools/ManuallyAlignPointCloud && /usr/bin/cmake -E cmake_link_script CMakeFiles/ManuallyAlignPointCloud.dir/link.txt --verbose=1 [ 84%] Linking CXX executable ../../bin/ConvertPointCloud cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/ConvertPointCloud.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -Wl,-z,relro,-z,now -pie CMakeFiles/ManuallyAlignPointCloud.dir/ManuallyAlignPointCloud.cpp.o CMakeFiles/ManuallyAlignPointCloud.dir/AlignmentSession.cpp.o CMakeFiles/ManuallyAlignPointCloud.dir/VisualizerForAlignment.cpp.o -o ../../../bin/ManuallyAlignPointCloud ../../../lib/None/libOpen3D.so.0.14.1 ../../../lib/None/libOpen3D_3rdparty_tinyfiledialogs.a /usr/lib/x86_64-linux-gnu/libfmt.so.8.1.1 -Wl,--as-needed /usr/lib/x86_64-linux-gnu/libjsoncpp.so.1.9.5 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -Wl,-z,relro,-z,now -pie CMakeFiles/ConvertPointCloud.dir/ConvertPointCloud.cpp.o -o ../../bin/ConvertPointCloud ../../lib/None/libOpen3D.so.0.14.1 /usr/lib/x86_64-linux-gnu/libfmt.so.8.1.1 -Wl,--as-needed cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools && true /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/ConvertPointCloud make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 84%] Built target ConvertPointCloud [ 84%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/tensor_accessor.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/core/tensor_accessor.cpp.o -MF CMakeFiles/pybind.dir/core/tensor_accessor.cpp.o.d -o CMakeFiles/pybind.dir/core/tensor_accessor.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/core/tensor_accessor.cpp [ 84%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/tensor_converter.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/core/tensor_converter.cpp.o -MF CMakeFiles/pybind.dir/core/tensor_converter.cpp.o.d -o CMakeFiles/pybind.dir/core/tensor_converter.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/core/tensor_converter.cpp cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/tools/ManuallyAlignPointCloud && true /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/ManuallyAlignPointCloud make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 84%] Built target ManuallyAlignPointCloud [ 84%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/tensor_function.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/core/tensor_function.cpp.o -MF CMakeFiles/pybind.dir/core/tensor_function.cpp.o.d -o CMakeFiles/pybind.dir/core/tensor_function.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/core/tensor_function.cpp [ 86%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/tensor_type_caster.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/core/tensor_type_caster.cpp.o -MF CMakeFiles/pybind.dir/core/tensor_type_caster.cpp.o.d -o CMakeFiles/pybind.dir/core/tensor_type_caster.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/core/tensor_type_caster.cpp [ 86%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/tensor.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/core/tensor.cpp.o -MF CMakeFiles/pybind.dir/core/tensor.cpp.o.d -o CMakeFiles/pybind.dir/core/tensor.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/core/tensor.cpp [ 86%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/nns/nearest_neighbor_search.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/core/nns/nearest_neighbor_search.cpp.o -MF CMakeFiles/pybind.dir/core/nns/nearest_neighbor_search.cpp.o.d -o CMakeFiles/pybind.dir/core/nns/nearest_neighbor_search.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/core/nns/nearest_neighbor_search.cpp [ 86%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/boundingvolume.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/geometry/boundingvolume.cpp.o -MF CMakeFiles/pybind.dir/geometry/boundingvolume.cpp.o.d -o CMakeFiles/pybind.dir/geometry/boundingvolume.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/geometry/boundingvolume.cpp [ 86%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/geometry.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/geometry/geometry.cpp.o -MF CMakeFiles/pybind.dir/geometry/geometry.cpp.o.d -o CMakeFiles/pybind.dir/geometry/geometry.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/geometry/geometry.cpp [ 86%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/halfedgetrianglemesh.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/geometry/halfedgetrianglemesh.cpp.o -MF CMakeFiles/pybind.dir/geometry/halfedgetrianglemesh.cpp.o.d -o CMakeFiles/pybind.dir/geometry/halfedgetrianglemesh.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/geometry/halfedgetrianglemesh.cpp [ 87%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/image.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/geometry/image.cpp.o -MF CMakeFiles/pybind.dir/geometry/image.cpp.o.d -o CMakeFiles/pybind.dir/geometry/image.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/geometry/image.cpp [ 87%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/kdtreeflann.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/geometry/kdtreeflann.cpp.o -MF CMakeFiles/pybind.dir/geometry/kdtreeflann.cpp.o.d -o CMakeFiles/pybind.dir/geometry/kdtreeflann.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/geometry/kdtreeflann.cpp [ 87%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/keypoint.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/geometry/keypoint.cpp.o -MF CMakeFiles/pybind.dir/geometry/keypoint.cpp.o.d -o CMakeFiles/pybind.dir/geometry/keypoint.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/geometry/keypoint.cpp [ 87%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/lineset.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/geometry/lineset.cpp.o -MF CMakeFiles/pybind.dir/geometry/lineset.cpp.o.d -o CMakeFiles/pybind.dir/geometry/lineset.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/geometry/lineset.cpp [ 87%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/meshbase.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/geometry/meshbase.cpp.o -MF CMakeFiles/pybind.dir/geometry/meshbase.cpp.o.d -o CMakeFiles/pybind.dir/geometry/meshbase.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/geometry/meshbase.cpp [ 88%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/octree.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/geometry/octree.cpp.o -MF CMakeFiles/pybind.dir/geometry/octree.cpp.o.d -o CMakeFiles/pybind.dir/geometry/octree.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/geometry/octree.cpp [ 88%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/pointcloud.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/geometry/pointcloud.cpp.o -MF CMakeFiles/pybind.dir/geometry/pointcloud.cpp.o.d -o CMakeFiles/pybind.dir/geometry/pointcloud.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/geometry/pointcloud.cpp [ 88%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/tetramesh.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/geometry/tetramesh.cpp.o -MF CMakeFiles/pybind.dir/geometry/tetramesh.cpp.o.d -o CMakeFiles/pybind.dir/geometry/tetramesh.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/geometry/tetramesh.cpp [ 88%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/trianglemesh.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/geometry/trianglemesh.cpp.o -MF CMakeFiles/pybind.dir/geometry/trianglemesh.cpp.o.d -o CMakeFiles/pybind.dir/geometry/trianglemesh.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/geometry/trianglemesh.cpp [ 88%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/voxelgrid.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/geometry/voxelgrid.cpp.o -MF CMakeFiles/pybind.dir/geometry/voxelgrid.cpp.o.d -o CMakeFiles/pybind.dir/geometry/voxelgrid.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/geometry/voxelgrid.cpp [ 88%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/io/class_io.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/io/class_io.cpp.o -MF CMakeFiles/pybind.dir/io/class_io.cpp.o.d -o CMakeFiles/pybind.dir/io/class_io.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/io/class_io.cpp [ 89%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/io/io.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/io/io.cpp.o -MF CMakeFiles/pybind.dir/io/io.cpp.o.d -o CMakeFiles/pybind.dir/io/io.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/io/io.cpp [ 89%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/io/rpc.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/io/rpc.cpp.o -MF CMakeFiles/pybind.dir/io/rpc.cpp.o.d -o CMakeFiles/pybind.dir/io/rpc.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/io/rpc.cpp [ 89%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/ml/ml.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/ml/ml.cpp.o -MF CMakeFiles/pybind.dir/ml/ml.cpp.o.d -o CMakeFiles/pybind.dir/ml/ml.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/ml/ml.cpp [ 89%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/ml/contrib/contrib_subsample.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/ml/contrib/contrib_subsample.cpp.o -MF CMakeFiles/pybind.dir/ml/contrib/contrib_subsample.cpp.o.d -o CMakeFiles/pybind.dir/ml/contrib/contrib_subsample.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/ml/contrib/contrib_subsample.cpp [ 89%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/ml/contrib/contrib.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/ml/contrib/contrib.cpp.o -MF CMakeFiles/pybind.dir/ml/contrib/contrib.cpp.o.d -o CMakeFiles/pybind.dir/ml/contrib/contrib.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/ml/contrib/contrib.cpp [ 90%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/ml/contrib/iou.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/ml/contrib/iou.cpp.o -MF CMakeFiles/pybind.dir/ml/contrib/iou.cpp.o.d -o CMakeFiles/pybind.dir/ml/contrib/iou.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/ml/contrib/iou.cpp [ 90%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/pipelines/pipelines.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/pipelines/pipelines.cpp.o -MF CMakeFiles/pybind.dir/pipelines/pipelines.cpp.o.d -o CMakeFiles/pybind.dir/pipelines/pipelines.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/pipelines/pipelines.cpp [ 90%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/pipelines/color_map/color_map.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/pipelines/color_map/color_map.cpp.o -MF CMakeFiles/pybind.dir/pipelines/color_map/color_map.cpp.o.d -o CMakeFiles/pybind.dir/pipelines/color_map/color_map.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/pipelines/color_map/color_map.cpp [ 90%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/pipelines/integration/integration.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/pipelines/integration/integration.cpp.o -MF CMakeFiles/pybind.dir/pipelines/integration/integration.cpp.o.d -o CMakeFiles/pybind.dir/pipelines/integration/integration.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/pipelines/integration/integration.cpp [ 90%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/pipelines/odometry/odometry.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/pipelines/odometry/odometry.cpp.o -MF CMakeFiles/pybind.dir/pipelines/odometry/odometry.cpp.o.d -o CMakeFiles/pybind.dir/pipelines/odometry/odometry.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/pipelines/odometry/odometry.cpp [ 90%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/pipelines/registration/feature.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/pipelines/registration/feature.cpp.o -MF CMakeFiles/pybind.dir/pipelines/registration/feature.cpp.o.d -o CMakeFiles/pybind.dir/pipelines/registration/feature.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/pipelines/registration/feature.cpp [ 91%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/pipelines/registration/global_optimization.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/pipelines/registration/global_optimization.cpp.o -MF CMakeFiles/pybind.dir/pipelines/registration/global_optimization.cpp.o.d -o CMakeFiles/pybind.dir/pipelines/registration/global_optimization.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/pipelines/registration/global_optimization.cpp [ 91%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/pipelines/registration/registration.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/pipelines/registration/registration.cpp.o -MF CMakeFiles/pybind.dir/pipelines/registration/registration.cpp.o.d -o CMakeFiles/pybind.dir/pipelines/registration/registration.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/pipelines/registration/registration.cpp [ 91%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/pipelines/registration/robust_kernels.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/pipelines/registration/robust_kernels.cpp.o -MF CMakeFiles/pybind.dir/pipelines/registration/robust_kernels.cpp.o.d -o CMakeFiles/pybind.dir/pipelines/registration/robust_kernels.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/pipelines/registration/robust_kernels.cpp [ 91%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/t.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/t/t.cpp.o -MF CMakeFiles/pybind.dir/t/t.cpp.o.d -o CMakeFiles/pybind.dir/t/t.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/t/t.cpp [ 91%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/geometry/geometry.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/t/geometry/geometry.cpp.o -MF CMakeFiles/pybind.dir/t/geometry/geometry.cpp.o.d -o CMakeFiles/pybind.dir/t/geometry/geometry.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/t/geometry/geometry.cpp [ 93%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/geometry/drawablegeometry.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/t/geometry/drawablegeometry.cpp.o -MF CMakeFiles/pybind.dir/t/geometry/drawablegeometry.cpp.o.d -o CMakeFiles/pybind.dir/t/geometry/drawablegeometry.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/t/geometry/drawablegeometry.cpp [ 93%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/geometry/image.cpp.o [ 93%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/geometry/lineset.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/t/geometry/image.cpp.o -MF CMakeFiles/pybind.dir/t/geometry/image.cpp.o.d -o CMakeFiles/pybind.dir/t/geometry/image.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/t/geometry/image.cpp cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/t/geometry/lineset.cpp.o -MF CMakeFiles/pybind.dir/t/geometry/lineset.cpp.o.d -o CMakeFiles/pybind.dir/t/geometry/lineset.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/t/geometry/lineset.cpp [ 93%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/geometry/pointcloud.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/t/geometry/pointcloud.cpp.o -MF CMakeFiles/pybind.dir/t/geometry/pointcloud.cpp.o.d -o CMakeFiles/pybind.dir/t/geometry/pointcloud.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/t/geometry/pointcloud.cpp [ 93%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/geometry/tensormap.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/t/geometry/tensormap.cpp.o -MF CMakeFiles/pybind.dir/t/geometry/tensormap.cpp.o.d -o CMakeFiles/pybind.dir/t/geometry/tensormap.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/t/geometry/tensormap.cpp [ 94%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/geometry/trianglemesh.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/t/geometry/trianglemesh.cpp.o -MF CMakeFiles/pybind.dir/t/geometry/trianglemesh.cpp.o.d -o CMakeFiles/pybind.dir/t/geometry/trianglemesh.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/t/geometry/trianglemesh.cpp [ 94%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/geometry/tsdf_voxelgrid.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/t/geometry/tsdf_voxelgrid.cpp.o -MF CMakeFiles/pybind.dir/t/geometry/tsdf_voxelgrid.cpp.o.d -o CMakeFiles/pybind.dir/t/geometry/tsdf_voxelgrid.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/t/geometry/tsdf_voxelgrid.cpp [ 94%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/geometry/voxel_block_grid.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/t/geometry/voxel_block_grid.cpp.o -MF CMakeFiles/pybind.dir/t/geometry/voxel_block_grid.cpp.o.d -o CMakeFiles/pybind.dir/t/geometry/voxel_block_grid.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/t/geometry/voxel_block_grid.cpp [ 94%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/io/class_io.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/t/io/class_io.cpp.o -MF CMakeFiles/pybind.dir/t/io/class_io.cpp.o.d -o CMakeFiles/pybind.dir/t/io/class_io.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/t/io/class_io.cpp [ 94%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/io/io.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/t/io/io.cpp.o -MF CMakeFiles/pybind.dir/t/io/io.cpp.o.d -o CMakeFiles/pybind.dir/t/io/io.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/t/io/io.cpp [ 94%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/io/sensor.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/t/io/sensor.cpp.o -MF CMakeFiles/pybind.dir/t/io/sensor.cpp.o.d -o CMakeFiles/pybind.dir/t/io/sensor.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/t/io/sensor.cpp [ 95%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/pipelines/pipelines.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/t/pipelines/pipelines.cpp.o -MF CMakeFiles/pybind.dir/t/pipelines/pipelines.cpp.o.d -o CMakeFiles/pybind.dir/t/pipelines/pipelines.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/t/pipelines/pipelines.cpp [ 95%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/pipelines/odometry/odometry.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/t/pipelines/odometry/odometry.cpp.o -MF CMakeFiles/pybind.dir/t/pipelines/odometry/odometry.cpp.o.d -o CMakeFiles/pybind.dir/t/pipelines/odometry/odometry.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/t/pipelines/odometry/odometry.cpp [ 95%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/pipelines/registration/registration.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/t/pipelines/registration/registration.cpp.o -MF CMakeFiles/pybind.dir/t/pipelines/registration/registration.cpp.o.d -o CMakeFiles/pybind.dir/t/pipelines/registration/registration.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/t/pipelines/registration/registration.cpp [ 95%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/pipelines/registration/robust_kernel.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/t/pipelines/registration/robust_kernel.cpp.o -MF CMakeFiles/pybind.dir/t/pipelines/registration/robust_kernel.cpp.o.d -o CMakeFiles/pybind.dir/t/pipelines/registration/robust_kernel.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/t/pipelines/registration/robust_kernel.cpp [ 95%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/pipelines/slac/slac.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/t/pipelines/slac/slac.cpp.o -MF CMakeFiles/pybind.dir/t/pipelines/slac/slac.cpp.o.d -o CMakeFiles/pybind.dir/t/pipelines/slac/slac.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/t/pipelines/slac/slac.cpp [ 96%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/pipelines/slam/slam.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/t/pipelines/slam/slam.cpp.o -MF CMakeFiles/pybind.dir/t/pipelines/slam/slam.cpp.o.d -o CMakeFiles/pybind.dir/t/pipelines/slam/slam.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/t/pipelines/slam/slam.cpp [ 96%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/utility/eigen.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/utility/eigen.cpp.o -MF CMakeFiles/pybind.dir/utility/eigen.cpp.o.d -o CMakeFiles/pybind.dir/utility/eigen.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/utility/eigen.cpp [ 96%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/utility/logging.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/utility/logging.cpp.o -MF CMakeFiles/pybind.dir/utility/logging.cpp.o.d -o CMakeFiles/pybind.dir/utility/logging.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/utility/logging.cpp [ 96%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/utility/utility.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/utility/utility.cpp.o -MF CMakeFiles/pybind.dir/utility/utility.cpp.o.d -o CMakeFiles/pybind.dir/utility/utility.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/utility/utility.cpp [ 96%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/visualization/renderoption.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/visualization/renderoption.cpp.o -MF CMakeFiles/pybind.dir/visualization/renderoption.cpp.o.d -o CMakeFiles/pybind.dir/visualization/renderoption.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/visualization/renderoption.cpp [ 96%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/visualization/utility.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/visualization/utility.cpp.o -MF CMakeFiles/pybind.dir/visualization/utility.cpp.o.d -o CMakeFiles/pybind.dir/visualization/utility.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/visualization/utility.cpp [ 97%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/visualization/viewcontrol.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/visualization/viewcontrol.cpp.o -MF CMakeFiles/pybind.dir/visualization/viewcontrol.cpp.o.d -o CMakeFiles/pybind.dir/visualization/viewcontrol.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/visualization/viewcontrol.cpp [ 97%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/visualization/visualization.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/visualization/visualization.cpp.o -MF CMakeFiles/pybind.dir/visualization/visualization.cpp.o.d -o CMakeFiles/pybind.dir/visualization/visualization.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/visualization/visualization.cpp [ 97%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/visualization/visualizer.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/visualization/visualizer.cpp.o -MF CMakeFiles/pybind.dir/visualization/visualizer.cpp.o.d -o CMakeFiles/pybind.dir/visualization/visualizer.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/visualization/visualizer.cpp [ 97%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/visualization/rendering/material.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/visualization/rendering/material.cpp.o -MF CMakeFiles/pybind.dir/visualization/rendering/material.cpp.o.d -o CMakeFiles/pybind.dir/visualization/rendering/material.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/visualization/rendering/material.cpp [ 97%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/visualization/o3dvisualizer.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/visualization/o3dvisualizer.cpp.o -MF CMakeFiles/pybind.dir/visualization/o3dvisualizer.cpp.o.d -o CMakeFiles/pybind.dir/visualization/o3dvisualizer.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/visualization/o3dvisualizer.cpp [ 97%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/visualization/gui/gui.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/visualization/gui/gui.cpp.o -MF CMakeFiles/pybind.dir/visualization/gui/gui.cpp.o.d -o CMakeFiles/pybind.dir/visualization/gui/gui.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/visualization/gui/gui.cpp [ 98%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/visualization/gui/events.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/visualization/gui/events.cpp.o -MF CMakeFiles/pybind.dir/visualization/gui/events.cpp.o.d -o CMakeFiles/pybind.dir/visualization/gui/events.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/visualization/gui/events.cpp [ 98%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/visualization/rendering/rendering.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/visualization/rendering/rendering.cpp.o -MF CMakeFiles/pybind.dir/visualization/rendering/rendering.cpp.o.d -o CMakeFiles/pybind.dir/visualization/rendering/rendering.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/visualization/rendering/rendering.cpp [ 98%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/docstring.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/docstring.cpp.o -MF CMakeFiles/pybind.dir/docstring.cpp.o.d -o CMakeFiles/pybind.dir/docstring.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/docstring.cpp [ 98%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/open3d_pybind.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/open3d_pybind.cpp.o -MF CMakeFiles/pybind.dir/open3d_pybind.cpp.o.d -o CMakeFiles/pybind.dir/open3d_pybind.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/open3d_pybind.cpp [ 98%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/pybind_utils.cpp.o cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_HEADER_ONLY=1 -DFMT_LOCALE -DFMT_SHARED -DUNIX -DUSE_BLAS -DWITH_FAISS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/.. -I/build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp -isystem /usr/include/python3.9 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color=always -flto -fno-fat-lto-objects -MD -MT cpp/pybind/CMakeFiles/pybind.dir/pybind_utils.cpp.o -MF CMakeFiles/pybind.dir/pybind_utils.cpp.o.d -o CMakeFiles/pybind.dir/pybind_utils.cpp.o -c /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/pybind_utils.cpp [100%] Linking CXX shared module ../../lib/None/Python/cpu/pybind.cpython-39-x86_64-linux-gnu.so cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/cmake -E cmake_link_script CMakeFiles/pybind.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,noexecstack -Wl,-z,relro,-z,now -flto -Wl,-z,relro -Wl,-z,now -shared -o ../../lib/None/Python/cpu/pybind.cpython-39-x86_64-linux-gnu.so CMakeFiles/pybind.dir/camera/camera.cpp.o CMakeFiles/pybind.dir/core/blob.cpp.o CMakeFiles/pybind.dir/core/core.cpp.o CMakeFiles/pybind.dir/core/cuda_utils.cpp.o CMakeFiles/pybind.dir/core/device.cpp.o CMakeFiles/pybind.dir/core/dtype.cpp.o CMakeFiles/pybind.dir/core/hashmap.cpp.o CMakeFiles/pybind.dir/core/kernel.cpp.o CMakeFiles/pybind.dir/core/linalg.cpp.o CMakeFiles/pybind.dir/core/scalar.cpp.o CMakeFiles/pybind.dir/core/size_vector.cpp.o CMakeFiles/pybind.dir/core/tensor_accessor.cpp.o CMakeFiles/pybind.dir/core/tensor_converter.cpp.o CMakeFiles/pybind.dir/core/tensor_function.cpp.o CMakeFiles/pybind.dir/core/tensor_type_caster.cpp.o CMakeFiles/pybind.dir/core/tensor.cpp.o CMakeFiles/pybind.dir/core/nns/nearest_neighbor_search.cpp.o CMakeFiles/pybind.dir/geometry/boundingvolume.cpp.o CMakeFiles/pybind.dir/geometry/geometry.cpp.o CMakeFiles/pybind.dir/geometry/halfedgetrianglemesh.cpp.o CMakeFiles/pybind.dir/geometry/image.cpp.o CMakeFiles/pybind.dir/geometry/kdtreeflann.cpp.o CMakeFiles/pybind.dir/geometry/keypoint.cpp.o CMakeFiles/pybind.dir/geometry/lineset.cpp.o CMakeFiles/pybind.dir/geometry/meshbase.cpp.o CMakeFiles/pybind.dir/geometry/octree.cpp.o CMakeFiles/pybind.dir/geometry/pointcloud.cpp.o CMakeFiles/pybind.dir/geometry/tetramesh.cpp.o CMakeFiles/pybind.dir/geometry/trianglemesh.cpp.o CMakeFiles/pybind.dir/geometry/voxelgrid.cpp.o CMakeFiles/pybind.dir/io/class_io.cpp.o CMakeFiles/pybind.dir/io/io.cpp.o CMakeFiles/pybind.dir/io/rpc.cpp.o CMakeFiles/pybind.dir/ml/ml.cpp.o CMakeFiles/pybind.dir/ml/contrib/contrib_subsample.cpp.o CMakeFiles/pybind.dir/ml/contrib/contrib.cpp.o CMakeFiles/pybind.dir/ml/contrib/iou.cpp.o CMakeFiles/pybind.dir/pipelines/pipelines.cpp.o CMakeFiles/pybind.dir/pipelines/color_map/color_map.cpp.o CMakeFiles/pybind.dir/pipelines/integration/integration.cpp.o CMakeFiles/pybind.dir/pipelines/odometry/odometry.cpp.o CMakeFiles/pybind.dir/pipelines/registration/feature.cpp.o CMakeFiles/pybind.dir/pipelines/registration/global_optimization.cpp.o CMakeFiles/pybind.dir/pipelines/registration/registration.cpp.o CMakeFiles/pybind.dir/pipelines/registration/robust_kernels.cpp.o CMakeFiles/pybind.dir/t/t.cpp.o CMakeFiles/pybind.dir/t/geometry/geometry.cpp.o CMakeFiles/pybind.dir/t/geometry/drawablegeometry.cpp.o CMakeFiles/pybind.dir/t/geometry/image.cpp.o CMakeFiles/pybind.dir/t/geometry/lineset.cpp.o CMakeFiles/pybind.dir/t/geometry/pointcloud.cpp.o CMakeFiles/pybind.dir/t/geometry/tensormap.cpp.o CMakeFiles/pybind.dir/t/geometry/trianglemesh.cpp.o CMakeFiles/pybind.dir/t/geometry/tsdf_voxelgrid.cpp.o CMakeFiles/pybind.dir/t/geometry/voxel_block_grid.cpp.o CMakeFiles/pybind.dir/t/io/class_io.cpp.o CMakeFiles/pybind.dir/t/io/io.cpp.o CMakeFiles/pybind.dir/t/io/sensor.cpp.o CMakeFiles/pybind.dir/t/pipelines/pipelines.cpp.o CMakeFiles/pybind.dir/t/pipelines/odometry/odometry.cpp.o CMakeFiles/pybind.dir/t/pipelines/registration/registration.cpp.o CMakeFiles/pybind.dir/t/pipelines/registration/robust_kernel.cpp.o CMakeFiles/pybind.dir/t/pipelines/slac/slac.cpp.o CMakeFiles/pybind.dir/t/pipelines/slam/slam.cpp.o CMakeFiles/pybind.dir/utility/eigen.cpp.o CMakeFiles/pybind.dir/utility/logging.cpp.o CMakeFiles/pybind.dir/utility/utility.cpp.o CMakeFiles/pybind.dir/visualization/renderoption.cpp.o CMakeFiles/pybind.dir/visualization/utility.cpp.o CMakeFiles/pybind.dir/visualization/viewcontrol.cpp.o CMakeFiles/pybind.dir/visualization/visualization.cpp.o CMakeFiles/pybind.dir/visualization/visualizer.cpp.o CMakeFiles/pybind.dir/visualization/rendering/material.cpp.o CMakeFiles/pybind.dir/visualization/o3dvisualizer.cpp.o CMakeFiles/pybind.dir/visualization/gui/events.cpp.o CMakeFiles/pybind.dir/visualization/gui/gui.cpp.o CMakeFiles/pybind.dir/visualization/rendering/rendering.cpp.o CMakeFiles/pybind.dir/docstring.cpp.o CMakeFiles/pybind.dir/open3d_pybind.cpp.o CMakeFiles/pybind.dir/pybind_utils.cpp.o ../../lib/None/libOpen3D.so.0.14.1 /usr/lib/x86_64-linux-gnu/libfmt.so.8.1.1 -Wl,--as-needed cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/strip /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/lib/None/Python/cpu/pybind.cpython-39-x86_64-linux-gnu.so cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && true /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/lib/None/Python/cpu/pybind.cpython-39-x86_64-linux-gnu.so make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [100%] Built target pybind make[2]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/CMakeFiles 0 make[1]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' create-stamp debian/debhelper-build-stamp dh_testroot -i -O--buildsystem=cmake dh_prep -i -O--buildsystem=cmake dh_auto_install -i -O--buildsystem=cmake cd obj-x86_64-linux-gnu && make -j10 install DESTDIR=/build/open3d-UmqDFn/open3d-0.14.1\+dfsg/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/cmake -S/build/open3d-UmqDFn/open3d-0.14.1+dfsg -B/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/lib/x86_64-linux-gnu/libOpen3D.so.0.14.1 -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/lib/x86_64-linux-gnu/libOpen3D.so.0.14 -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/lib/x86_64-linux-gnu/libOpen3D.so -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/Macro.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/camera -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/camera/PinholeCameraIntrinsic.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/camera/PinholeCameraParameters.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/camera/PinholeCameraTrajectory.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/AdvancedIndexing.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/Atomic.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/Blob.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/CUDAUtils.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/DLPack.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/Device.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/Dispatch.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/Dtype.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/EigenConverter.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/FunctionTraits.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/Indexer.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/MemoryManager.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/MemoryManagerStatistic.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/ParallelFor.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/Scalar.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/ShapeUtil.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/SizeVector.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/StdAllocator.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/Tensor.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/TensorCheck.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/TensorFunction.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/TensorInit.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/TensorKey.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/TensorList.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/hashmap -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/hashmap/CPU -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/hashmap/CPU/TBBHashBackend.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/hashmap/CUDA -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/hashmap/CUDA/CUDAHashBackendBufferAccessor.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/hashmap/CUDA/SlabHashBackend.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/hashmap/CUDA/SlabHashBackendImpl.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/hashmap/CUDA/SlabMacros.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/hashmap/CUDA/SlabNodeManager.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/hashmap/CUDA/SlabTraits.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/hashmap/CUDA/StdGPUHashBackend.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/hashmap/DeviceHashBackend.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/hashmap/Dispatch.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/hashmap/HashBackendBuffer.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/hashmap/HashMap.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/hashmap/HashSet.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/kernel -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/kernel/Arange.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/kernel/BinaryEW.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/kernel/IndexGetSet.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/kernel/Kernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/kernel/NonZero.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/kernel/Reduction.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/kernel/UnaryEW.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/linalg -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/linalg/BlasWrapper.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/linalg/Det.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/linalg/Inverse.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/linalg/LU.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/linalg/LUImpl.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/linalg/LapackWrapper.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/linalg/LeastSquares.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/linalg/LinalgHeadersCPU.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/linalg/LinalgHeadersCUDA.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/linalg/LinalgUtils.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/linalg/Matmul.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/linalg/SVD.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/linalg/Solve.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/linalg/Tri.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/linalg/TriImpl.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/linalg/kernel -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/linalg/kernel/Matrix.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/linalg/kernel/SVD3x3.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/nns -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/nns/FaissIndex.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/nns/FixedRadiusIndex.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/nns/FixedRadiusSearchImpl.cuh -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/nns/FixedRadiusSearchImpl.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/nns/KnnIndex.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/nns/KnnSearchImpl.cuh -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/nns/MemoryAllocation.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/nns/NNSIndex.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/nns/NanoFlannImpl.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/nns/NanoFlannIndex.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/nns/NearestNeighborSearch.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/nns/NeighborSearchAllocator.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/core/nns/NeighborSearchCommon.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/data -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/data/Dataset.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/geometry -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/geometry/BoundingVolume.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/geometry/Geometry.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/geometry/Geometry2D.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/geometry/Geometry3D.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/geometry/HalfEdgeTriangleMesh.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/geometry/Image.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/geometry/IntersectionTest.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/geometry/KDTreeFlann.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/geometry/KDTreeSearchParam.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/geometry/Keypoint.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/geometry/Line3D.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/geometry/LineSet.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/geometry/MeshBase.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/geometry/Octree.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/geometry/PointCloud.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/geometry/Qhull.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/geometry/RGBDImage.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/geometry/TetraMesh.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/geometry/TriangleMesh.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/geometry/VoxelGrid.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/FeatureIO.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/FileFormatIO.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/IJsonConvertibleIO.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/ImageIO.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/ImageWarpingFieldIO.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/LineSetIO.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/ModelIO.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/OctreeIO.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/PinholeCameraTrajectoryIO.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/PointCloudIO.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/PoseGraphIO.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/TriangleMeshIO.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/VoxelGridIO.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/file_format -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/rpc -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/rpc/BufferConnection.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/rpc/Connection.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/rpc/ConnectionBase.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/rpc/DummyMessageProcessor.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/rpc/DummyReceiver.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/rpc/MessageProcessorBase.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/rpc/MessageUtils.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/rpc/Messages.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/rpc/RemoteFunctions.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/rpc/ZMQContext.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/rpc/ZMQReceiver.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/sensor -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/sensor/RGBDRecorder.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/sensor/RGBDSensor.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/sensor/RGBDSensorConfig.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/sensor/azure_kinect -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/sensor/azure_kinect/AzureKinectRecorder.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/sensor/azure_kinect/AzureKinectSensor.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/sensor/azure_kinect/AzureKinectSensorConfig.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/sensor/azure_kinect/K4aPlugin.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/sensor/azure_kinect/MKVMetadata.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/sensor/azure_kinect/MKVReader.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/sensor/azure_kinect/MKVWriter.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/io/sensor/azure_kinect/PluginMacros.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/Helper.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/ShapeChecking.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/contrib -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/contrib/BallQuery.cuh -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/contrib/Cloud.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/contrib/GridSubsampling.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/contrib/InterpolatePoints.cuh -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/contrib/IoU.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/contrib/IoUImpl.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/contrib/Nms.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/contrib/PointSampling.cuh -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/contrib/RoiPoolKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/contrib/TrilinearDevoxelize.cuh -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/contrib/cuda_utils.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/continuous_conv -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/continuous_conv/ContinuousConv.cuh -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/continuous_conv/ContinuousConv.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/continuous_conv/ContinuousConvBackpropFilter.cuh -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/continuous_conv/ContinuousConvBackpropFilter.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/continuous_conv/ContinuousConvCUDAKernels.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/continuous_conv/ContinuousConvTranspose.cuh -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/continuous_conv/ContinuousConvTranspose.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/continuous_conv/ContinuousConvTransposeBackpropFilter.cuh -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/continuous_conv/ContinuousConvTransposeBackpropFilter.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/continuous_conv/ContinuousConvTypes.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/continuous_conv/CoordinateTransformation.cuh -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/continuous_conv/CoordinateTransformation.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/misc -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/misc/InvertNeighborsList.cuh -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/misc/InvertNeighborsList.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/misc/MemoryAllocation.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/misc/NeighborSearchCommon.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/misc/RaggedToDense.cuh -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/misc/RaggedToDense.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/misc/ReduceSubarraysSum.cuh -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/misc/ReduceSubarraysSum.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/misc/VoxelPooling.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/misc/Voxelize.cuh -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/misc/Voxelize.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/sparse_conv -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/sparse_conv/SparseConv.cuh -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/sparse_conv/SparseConv.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/sparse_conv/SparseConvBackpropFilter.cuh -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/sparse_conv/SparseConvBackpropFilter.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/sparse_conv/SparseConvCUDAKernels.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/sparse_conv/SparseConvTranspose.cuh -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/sparse_conv/SparseConvTranspose.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/sparse_conv/SparseConvTransposeBackpropFilter.cuh -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/impl/sparse_conv/SparseConvTransposeBackpropFilter.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/TorchHelper.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/continuous_conv -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/continuous_conv/ContinuousConvBackpropFilterOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/continuous_conv/ContinuousConvHelper.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/continuous_conv/ContinuousConvOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/continuous_conv/ContinuousConvTransposeBackpropFilterOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/continuous_conv/ContinuousConvTransposeOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/misc -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/misc/InvertNeighborsListOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/misc/InvertNeighborsListOps.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/misc/NeighborSearchAllocator.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/misc/RaggedToDenseOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/misc/ReduceSubarraysSumOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/misc/ReduceSubarraysSumOps.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/misc/VoxelizeOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/pointnet -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/pointnet/BallQueryKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/pointnet/InterpolateKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/pointnet/SamplingKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/pvcnn -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/pvcnn/TrilinearDevoxelizeKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/ragged_tensor -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/ragged_tensor/RaggedTensor.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/sparse_conv -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/sparse_conv/SparseConvBackpropFilterOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/sparse_conv/SparseConvOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/sparse_conv/SparseConvTransposeBackpropFilterOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/pytorch/sparse_conv/SparseConvTransposeOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/TensorFlowHelper.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/continuous_conv -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/continuous_conv/ContinuousConvBackpropFilterOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/continuous_conv/ContinuousConvOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/continuous_conv/ContinuousConvTransposeBackpropFilterOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/continuous_conv/ContinuousConvTransposeOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/misc -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/misc/BuildSpatialHashTableOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/misc/FixedRadiusSearchOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/misc/InvertNeighborsListOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/misc/KnnSearchOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/misc/NmsOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/misc/RadiusSearchOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/misc/ReduceSubarraysSumOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/misc/VoxelPoolingGradOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/misc/VoxelPoolingOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/misc/VoxelizeOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/pointnet -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/pointnet/BallQueryOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/pointnet/InterpolateOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/pointnet/RoiPoolOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/pointnet/SamplingOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/pvcnn -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/pvcnn/TrilinearDevoxelizeKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/sparse_conv -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/sparse_conv/SparseConvBackpropFilterOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/sparse_conv/SparseConvOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/sparse_conv/SparseConvTransposeBackpropFilterOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/sparse_conv/SparseConvTransposeOpKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/ml/tensorflow/tf_subsampling -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/color_map -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/color_map/ColorMapUtils.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/color_map/ImageWarpingField.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/color_map/NonRigidOptimizer.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/color_map/RigidOptimizer.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/integration -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/integration/MarchingCubesConst.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/integration/ScalableTSDFVolume.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/integration/TSDFVolume.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/integration/UniformTSDFVolume.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/odometry -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/odometry/Odometry.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/odometry/OdometryOption.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/odometry/RGBDOdometryJacobian.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/registration -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/registration/ColoredICP.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/registration/CorrespondenceChecker.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/registration/FastGlobalRegistration.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/registration/Feature.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/registration/GeneralizedICP.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/registration/GlobalOptimization.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/registration/GlobalOptimizationConvergenceCriteria.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/registration/GlobalOptimizationMethod.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/registration/PoseGraph.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/registration/Registration.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/registration/RobustKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/pipelines/registration/TransformationEstimation.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/DrawableGeometry.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/Geometry.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/Image.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/LineSet.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/PointCloud.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/RGBDImage.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/RaycastingScene.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/TSDFVoxelGrid.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/TensorMap.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/TriangleMesh.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/Utility.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/VoxelBlockGrid.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/kernel -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/kernel/GeometryIndexer.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/kernel/GeometryMacros.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/kernel/IPPImage.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/kernel/Image.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/kernel/ImageImpl.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/kernel/NPPImage.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/kernel/PointCloud.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/kernel/PointCloudImpl.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/kernel/TSDFVoxel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/kernel/TSDFVoxelGrid.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/kernel/TSDFVoxelGridImpl.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/kernel/Transform.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/kernel/TransformImpl.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/kernel/VoxelBlockGrid.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/geometry/kernel/VoxelBlockGridImpl.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/io -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/io/HashMapIO.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/io/ImageIO.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/io/NumpyIO.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/io/PointCloudIO.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/io/TSDFVoxelGridIO.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/io/TriangleMeshIO.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/io/file_format -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/io/sensor -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/io/sensor/RGBDSensor.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/io/sensor/RGBDVideoMetadata.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/io/sensor/RGBDVideoReader.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/io/sensor/realsense -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/io/sensor/realsense/RSBagReader.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/io/sensor/realsense/RealSensePrivate.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/io/sensor/realsense/RealSenseSensor.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/io/sensor/realsense/RealSenseSensorConfig.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/kernel -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/kernel/FillInLinearSystem.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/kernel/FillInLinearSystemImpl.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/kernel/RGBDOdometry.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/kernel/RGBDOdometryImpl.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/kernel/RGBDOdometryJacobianImpl.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/kernel/Reduction6x6Impl.cuh -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/kernel/Registration.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/kernel/RegistrationImpl.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/kernel/TransformationConverter.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/kernel/TransformationConverterImpl.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/odometry -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/odometry/RGBDOdometry.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/registration -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/registration/Registration.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/registration/RobustKernel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/registration/RobustKernelImpl.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/registration/TransformationEstimation.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/slac -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/slac/ControlGrid.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/slac/FillInLinearSystemImpl.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/slac/SLACOptimizer.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/slac/Visualization.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/slam -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/slam/Frame.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/t/pipelines/slam/Model.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/utility -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/utility/CPUInfo.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/utility/Console.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/utility/DataManager.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/utility/Eigen.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/utility/FileSystem.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/utility/Helper.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/utility/IJsonConvertible.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/utility/ISAInfo.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/utility/Logging.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/utility/MiniVec.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/utility/Optional.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/utility/Overload.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/utility/Parallel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/utility/Preprocessor.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/utility/ProgressBar.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/utility/ProgressReporters.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/utility/Timer.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/utility/ParallelScan.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/Application.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/BitmapWindowSystem.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/Button.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/Checkbox.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/Color.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/ColorEdit.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/Combobox.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/Dialog.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/Events.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/FileDialog.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/Font.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/GLFWWindowSystem.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/Gui.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/ImageWidget.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/ImguiFilamentBridge.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/Label.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/Label3D.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/Layout.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/ListView.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/Materials -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/Menu.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/MenuBase.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/MenuImgui.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/MenuMacOS.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/Native.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/NumberEdit.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/PickPointsInteractor.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/ProgressBar.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/Resources -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/SceneWidget.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/Slider.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/StackedWidget.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/TabControl.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/Task.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/TextEdit.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/Theme.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/ToggleSwitch.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/TreeView.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/UIImage.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/Util.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/VectorEdit.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/Widget.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/Window.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/gui/WindowSystem.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/Camera.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/CameraInteractorLogic.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/CameraSphereInteractorLogic.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/ColorGrading.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/Gradient.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/IBLRotationInteractorLogic.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/Light.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/LightDirectionInteractorLogic.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/Material.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/MaterialModifier.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/MaterialRecord.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/MatrixInteractorLogic.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/Model.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/ModelInteractorLogic.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/Open3DScene.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/RenderToBuffer.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/Renderer.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/RendererHandle.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/RendererStructs.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/RotationInteractorLogic.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/Scene.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/View.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/filament -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/filament/FilamentCamera.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/filament/FilamentEngine.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/filament/FilamentEntitiesMods.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/filament/FilamentGeometryBuffersBuilder.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/filament/FilamentRenderToBuffer.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/filament/FilamentRenderer.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/filament/FilamentResourceManager.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/filament/FilamentScene.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/rendering/filament/FilamentView.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/shader -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/shader/GeometryRenderer.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/shader/ImageMaskShader.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/shader/ImageShader.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/shader/NormalShader.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/shader/PhongShader.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/shader/PickingShader.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/shader/RGBDImageShader.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/shader/ShaderWrapper.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/shader/Simple2DShader.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/shader/SimpleBlackShader.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/shader/SimpleShader.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/shader/TexturePhongShader.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/shader/TextureSimpleShader.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/shader/glsl -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/shader/Shader.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/utility -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/utility/ColorMap.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/utility/Draw.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/utility/DrawGeometry.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/utility/GLHelper.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/utility/PointCloudPicker.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/utility/SelectionPolygon.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/utility/SelectionPolygonVolume.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/visualizer -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/visualizer/GuiSettingsModel.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/visualizer/GuiSettingsView.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/visualizer/GuiVisualizer.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/visualizer/GuiWidgets.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/visualizer/MessageProcessor.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/visualizer/O3DVisualizer.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/visualizer/O3DVisualizerSelections.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/visualizer/RenderOption.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/visualizer/RenderOptionWithEditing.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/visualizer/ViewControl.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/visualizer/ViewControlWithCustomAnimation.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/visualizer/ViewControlWithEditing.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/visualizer/ViewParameters.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/visualizer/ViewTrajectory.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/visualizer/Visualizer.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/visualizer/VisualizerWithCustomAnimation.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/visualizer/VisualizerWithEditing.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/visualizer/VisualizerWithKeyCallback.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/visualizer/VisualizerWithVertexSelection.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/webrtc_server -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/webrtc_server/BitmapTrackSource.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/webrtc_server/HttpServerRequestHandler.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/webrtc_server/ImageCapturer.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/webrtc_server/PeerConnectionManager.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/webrtc_server/VideoFilter.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/webrtc_server/VideoScaler.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/webrtc_server/WebRTCWindowSystem.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/webrtc_server/html -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/visualization/webrtc_server/html/libs -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/Open3D.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/include/open3d/Open3DConfig.h -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/Open3D/Open3DConfig.cmake -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/Open3D/Open3DConfigVersion.cmake -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/Open3D.desktop -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/Open3D -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/Roboto-Bold.ttf -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/Roboto-BoldItalic.ttf -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/Roboto-License.txt -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/Roboto-Medium.ttf -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/Roboto-MediumItalic.ttf -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/RobotoMono-Medium.ttf -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/brightday_ibl.ktx -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/brightday_skybox.ktx -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/crossroads_ibl.ktx -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/crossroads_skybox.ktx -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/defaultGradient.png -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/defaultTexture.png -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/default_ibl.ktx -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/default_skybox.ktx -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/hall_ibl.ktx -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/hall_skybox.ktx -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/konzerthaus_ibl.ktx -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/konzerthaus_skybox.ktx -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/nightlights_ibl.ktx -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/nightlights_skybox.ktx -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/park2_ibl.ktx -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/park2_skybox.ktx -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/park_ibl.ktx -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/park_skybox.ktx -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/pillars_ibl.ktx -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/pillars_skybox.ktx -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/streetlamp_ibl.ktx -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/streetlamp_skybox.ktx -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/colorMap.filamat -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/defaultLit.filamat -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/defaultLitSSR.filamat -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/defaultLitTransparency.filamat -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/defaultUnlit.filamat -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/defaultUnlitTransparency.filamat -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/depth_value.filamat -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/depth.filamat -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/img_blit.filamat -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/infiniteGroundPlane.filamat -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/normals.filamat -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/pointcloud.filamat -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/ui_blit.filamat -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/unlitBackground.filamat -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/unlitGradient.filamat -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/unlitLine.filamat -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/unlitPolygonOffset.filamat -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/bin/Open3D/resources/unlitSolidColor.filamat -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/share/applications/Open3D.desktop -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/share/icons/hicolor/scalable/apps/Open3D.svg -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/share/mime/packages/Open3D.xml /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/apps/Open3DViewer/postinstall-linux.sh: 8: update-mime-database: not found -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/Open3D/Open3DTargets.cmake -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/Open3D/Open3DTargets-none.cmake make[1]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' debian/rules execute_after_dh_auto_install make[1]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg' # Build Python package /usr/bin/make -C obj-x86_64-linux-gnu python-package make[2]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/cmake -S/build/open3d-UmqDFn/open3d-0.14.1+dfsg -B/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/make -f CMakeFiles/Makefile2 python-package make[3]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/cmake -S/build/open3d-UmqDFn/open3d-0.14.1+dfsg -B/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/CMakeFiles 82 /usr/bin/make -f CMakeFiles/Makefile2 cpp/pybind/CMakeFiles/python-package.dir/all make[4]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/make -f cpp/open3d/visualization/gui/CMakeFiles/materials.dir/build.make cpp/open3d/visualization/gui/CMakeFiles/materials.dir/depend make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui/CMakeFiles/materials.dir/DependInfo.cmake --color= make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/make -f cpp/open3d/visualization/gui/CMakeFiles/materials.dir/build.make cpp/open3d/visualization/gui/CMakeFiles/materials.dir/build make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[5]: Nothing to be done for 'cpp/open3d/visualization/gui/CMakeFiles/materials.dir/build'. make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 3%] Built target materials /usr/bin/make -f CMakeFiles/3rdparty_rply.dir/build.make CMakeFiles/3rdparty_rply.dir/depend make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/CMakeFiles/3rdparty_rply.dir/DependInfo.cmake --color= Consolidate compiler generated dependencies of target 3rdparty_rply make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/make -f CMakeFiles/3rdparty_rply.dir/build.make CMakeFiles/3rdparty_rply.dir/build make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[5]: Nothing to be done for 'CMakeFiles/3rdparty_rply.dir/build'. make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 3%] Built target 3rdparty_rply /usr/bin/make -f CMakeFiles/3rdparty_tinyfiledialogs.dir/build.make CMakeFiles/3rdparty_tinyfiledialogs.dir/depend make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/CMakeFiles/3rdparty_tinyfiledialogs.dir/DependInfo.cmake --color= Consolidate compiler generated dependencies of target 3rdparty_tinyfiledialogs make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/make -f CMakeFiles/3rdparty_tinyfiledialogs.dir/build.make CMakeFiles/3rdparty_tinyfiledialogs.dir/build make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[5]: Nothing to be done for 'CMakeFiles/3rdparty_tinyfiledialogs.dir/build'. make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 3%] Built target 3rdparty_tinyfiledialogs /usr/bin/make -f cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/build.make cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/depend make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/gui /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/DependInfo.cmake --color= Consolidate compiler generated dependencies of target GUI make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/make -f cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/build.make cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/build make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[5]: Nothing to be done for 'cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/build'. make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 12%] Built target GUI /usr/bin/make -f cpp/open3d/camera/CMakeFiles/camera.dir/build.make cpp/open3d/camera/CMakeFiles/camera.dir/depend make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/camera /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/camera /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/camera/CMakeFiles/camera.dir/DependInfo.cmake --color= Consolidate compiler generated dependencies of target camera make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/make -f cpp/open3d/camera/CMakeFiles/camera.dir/build.make cpp/open3d/camera/CMakeFiles/camera.dir/build make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[5]: Nothing to be done for 'cpp/open3d/camera/CMakeFiles/camera.dir/build'. make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 13%] Built target camera /usr/bin/make -f cpp/open3d/core/CMakeFiles/core.dir/build.make cpp/open3d/core/CMakeFiles/core.dir/depend make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/core/CMakeFiles/core.dir/DependInfo.cmake --color= Consolidate compiler generated dependencies of target core make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/make -f cpp/open3d/core/CMakeFiles/core.dir/build.make cpp/open3d/core/CMakeFiles/core.dir/build make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[5]: Nothing to be done for 'cpp/open3d/core/CMakeFiles/core.dir/build'. make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 26%] Built target core /usr/bin/make -f cpp/open3d/data/CMakeFiles/data.dir/build.make cpp/open3d/data/CMakeFiles/data.dir/depend make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/data /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/data /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/data/CMakeFiles/data.dir/DependInfo.cmake --color= Consolidate compiler generated dependencies of target data make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/make -f cpp/open3d/data/CMakeFiles/data.dir/build.make cpp/open3d/data/CMakeFiles/data.dir/build make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[5]: Nothing to be done for 'cpp/open3d/data/CMakeFiles/data.dir/build'. make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 26%] Built target data /usr/bin/make -f cpp/open3d/geometry/CMakeFiles/geometry.dir/build.make cpp/open3d/geometry/CMakeFiles/geometry.dir/depend make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/geometry/CMakeFiles/geometry.dir/DependInfo.cmake --color= Consolidate compiler generated dependencies of target geometry make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/make -f cpp/open3d/geometry/CMakeFiles/geometry.dir/build.make cpp/open3d/geometry/CMakeFiles/geometry.dir/build make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[5]: Nothing to be done for 'cpp/open3d/geometry/CMakeFiles/geometry.dir/build'. make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 34%] Built target geometry /usr/bin/make -f cpp/open3d/io/CMakeFiles/io.dir/build.make cpp/open3d/io/CMakeFiles/io.dir/depend make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/io/CMakeFiles/io.dir/DependInfo.cmake --color= Consolidate compiler generated dependencies of target io make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/make -f cpp/open3d/io/CMakeFiles/io.dir/build.make cpp/open3d/io/CMakeFiles/io.dir/build make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[5]: Nothing to be done for 'cpp/open3d/io/CMakeFiles/io.dir/build'. make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 42%] Built target io /usr/bin/make -f cpp/open3d/ml/contrib/CMakeFiles/ml_contrib.dir/build.make cpp/open3d/ml/contrib/CMakeFiles/ml_contrib.dir/depend make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/contrib /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/ml/contrib /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/ml/contrib/CMakeFiles/ml_contrib.dir/DependInfo.cmake --color= Consolidate compiler generated dependencies of target ml_contrib make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/make -f cpp/open3d/ml/contrib/CMakeFiles/ml_contrib.dir/build.make cpp/open3d/ml/contrib/CMakeFiles/ml_contrib.dir/build make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[5]: Nothing to be done for 'cpp/open3d/ml/contrib/CMakeFiles/ml_contrib.dir/build'. make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 43%] Built target ml_contrib /usr/bin/make -f cpp/open3d/pipelines/CMakeFiles/pipelines.dir/build.make cpp/open3d/pipelines/CMakeFiles/pipelines.dir/depend make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/pipelines /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/pipelines/CMakeFiles/pipelines.dir/DependInfo.cmake --color= Consolidate compiler generated dependencies of target pipelines make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/make -f cpp/open3d/pipelines/CMakeFiles/pipelines.dir/build.make cpp/open3d/pipelines/CMakeFiles/pipelines.dir/build make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[5]: Nothing to be done for 'cpp/open3d/pipelines/CMakeFiles/pipelines.dir/build'. make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 47%] Built target pipelines /usr/bin/make -f cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/build.make cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/depend make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/DependInfo.cmake --color= Consolidate compiler generated dependencies of target tgeometry make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/make -f cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/build.make cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/build make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[5]: Nothing to be done for 'cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/build'. make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 48%] Built target tgeometry /usr/bin/make -f cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/build.make cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/depend make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/kernel /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry/kernel /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/DependInfo.cmake --color= Consolidate compiler generated dependencies of target tgeometry_kernel make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/make -f cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/build.make cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/build make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[5]: Nothing to be done for 'cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/build'. make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 51%] Built target tgeometry_kernel /usr/bin/make -f cpp/open3d/t/io/CMakeFiles/tio.dir/build.make cpp/open3d/t/io/CMakeFiles/tio.dir/depend make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/io /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/io /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/io/CMakeFiles/tio.dir/DependInfo.cmake --color= Consolidate compiler generated dependencies of target tio make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/make -f cpp/open3d/t/io/CMakeFiles/tio.dir/build.make cpp/open3d/t/io/CMakeFiles/tio.dir/build make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[5]: Nothing to be done for 'cpp/open3d/t/io/CMakeFiles/tio.dir/build'. make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 53%] Built target tio /usr/bin/make -f cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/build.make cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/depend make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/pipelines /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/DependInfo.cmake --color= Consolidate compiler generated dependencies of target tpipelines make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/make -f cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/build.make cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/build make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[5]: Nothing to be done for 'cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/build'. make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 56%] Built target tpipelines /usr/bin/make -f cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/build.make cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/depend make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/kernel /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/pipelines/kernel /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/DependInfo.cmake --color= Consolidate compiler generated dependencies of target tpipelines_kernel make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/make -f cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/build.make cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/build make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[5]: Nothing to be done for 'cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/build'. make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 57%] Built target tpipelines_kernel /usr/bin/make -f cpp/open3d/utility/CMakeFiles/utility.dir/build.make cpp/open3d/utility/CMakeFiles/utility.dir/depend make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/utility /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/utility /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/utility/CMakeFiles/utility.dir/DependInfo.cmake --color= Consolidate compiler generated dependencies of target utility make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/make -f cpp/open3d/utility/CMakeFiles/utility.dir/build.make cpp/open3d/utility/CMakeFiles/utility.dir/build make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[5]: Nothing to be done for 'cpp/open3d/utility/CMakeFiles/utility.dir/build'. make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 59%] Built target utility /usr/bin/make -f cpp/open3d/visualization/CMakeFiles/ShaderLinker.dir/build.make cpp/open3d/visualization/CMakeFiles/ShaderLinker.dir/depend make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/CMakeFiles/ShaderLinker.dir/DependInfo.cmake --color= Consolidate compiler generated dependencies of target ShaderLinker make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/make -f cpp/open3d/visualization/CMakeFiles/ShaderLinker.dir/build.make cpp/open3d/visualization/CMakeFiles/ShaderLinker.dir/build make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[5]: Nothing to be done for 'cpp/open3d/visualization/CMakeFiles/ShaderLinker.dir/build'. make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 59%] Built target ShaderLinker /usr/bin/make -f cpp/open3d/visualization/CMakeFiles/ShaderEncoder.dir/build.make cpp/open3d/visualization/CMakeFiles/ShaderEncoder.dir/depend make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/CMakeFiles/ShaderEncoder.dir/DependInfo.cmake --color= Consolidate compiler generated dependencies of target ShaderEncoder make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/make -f cpp/open3d/visualization/CMakeFiles/ShaderEncoder.dir/build.make cpp/open3d/visualization/CMakeFiles/ShaderEncoder.dir/build make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[5]: Nothing to be done for 'cpp/open3d/visualization/CMakeFiles/ShaderEncoder.dir/build'. make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 60%] Built target ShaderEncoder /usr/bin/make -f cpp/open3d/visualization/CMakeFiles/shader.dir/build.make cpp/open3d/visualization/CMakeFiles/shader.dir/depend make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/CMakeFiles/shader.dir/DependInfo.cmake --color= make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/make -f cpp/open3d/visualization/CMakeFiles/shader.dir/build.make cpp/open3d/visualization/CMakeFiles/shader.dir/build make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[5]: Nothing to be done for 'cpp/open3d/visualization/CMakeFiles/shader.dir/build'. make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 65%] Built target shader /usr/bin/make -f cpp/open3d/visualization/CMakeFiles/visualization.dir/build.make cpp/open3d/visualization/CMakeFiles/visualization.dir/depend make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/visualization/CMakeFiles/visualization.dir/DependInfo.cmake --color= Consolidate compiler generated dependencies of target visualization make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/make -f cpp/open3d/visualization/CMakeFiles/visualization.dir/build.make cpp/open3d/visualization/CMakeFiles/visualization.dir/build make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[5]: Nothing to be done for 'cpp/open3d/visualization/CMakeFiles/visualization.dir/build'. make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 81%] Built target visualization /usr/bin/make -f cpp/open3d/CMakeFiles/Open3D.dir/build.make cpp/open3d/CMakeFiles/Open3D.dir/depend make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/open3d/CMakeFiles/Open3D.dir/DependInfo.cmake --color= Consolidate compiler generated dependencies of target Open3D make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/make -f cpp/open3d/CMakeFiles/Open3D.dir/build.make cpp/open3d/CMakeFiles/Open3D.dir/build make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[5]: Nothing to be done for 'cpp/open3d/CMakeFiles/Open3D.dir/build'. make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [ 81%] Built target Open3D /usr/bin/make -f cpp/pybind/CMakeFiles/pybind.dir/build.make cpp/pybind/CMakeFiles/pybind.dir/depend make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind/CMakeFiles/pybind.dir/DependInfo.cmake --color= Consolidate compiler generated dependencies of target pybind make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/make -f cpp/pybind/CMakeFiles/pybind.dir/build.make cpp/pybind/CMakeFiles/pybind.dir/build make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[5]: Nothing to be done for 'cpp/pybind/CMakeFiles/pybind.dir/build'. make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [100%] Built target pybind /usr/bin/make -f cpp/pybind/CMakeFiles/python-package.dir/build.make cpp/pybind/CMakeFiles/python-package.dir/depend make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/open3d-UmqDFn/open3d-0.14.1+dfsg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind/CMakeFiles/python-package.dir/DependInfo.cmake --color= make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/make -f cpp/pybind/CMakeFiles/python-package.dir/build.make cpp/pybind/CMakeFiles/python-package.dir/build make[5]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/cpp/pybind && /usr/bin/cmake -DPYTHON_PACKAGE_SRC_DIR=/build/open3d-UmqDFn/open3d-0.14.1+dfsg/python -DPYTHON_PACKAGE_DST_DIR=/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/lib/python_package -DPYTHON_COMPILED_MODULE_DIR=/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/lib/None/Python/cpu -DPYTHON_VERSION=3.9 -DCOMPILED_MODULE_PATH_LIST=/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/lib/None/Python/cpu/pybind.cpython-39-x86_64-linux-gnu.so -DPYTHON_EXTRA_LIBRARIES= -DBUILD_JUPYTER_EXTENSION=OFF -DBUILD_TENSORFLOW_OPS=OFF -DBUILD_PYTORCH_OPS=OFF -DBUNDLE_OPEN3D_ML=OFF -DOPEN3D_ML_ROOT= -DBUILD_GUI=ON -DGUI_RESOURCE_DIR=/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/bin/resources -DPROJECT_EMAIL=info@open3d.org -DPROJECT_HOME=http://www.open3d.org -DPROJECT_DOCS=http://www.open3d.org/docs -DPROJECT_CODE=https://github.com/isl-org/Open3D -DPROJECT_ISSUES=https://github.com/isl-org/Open3D/issues -DPROJECT_VERSION=0.14.1 -DPROJECT_VERSION_THREE_NUMBER=0.14.1 -DPYPI_PACKAGE_NAME=open3d -P /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/pybind/make_python_package.cmake -- Up-to-date: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/lib/python_package/open3d/cpu -- Installing: /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/lib/python_package/open3d/cpu/pybind.cpython-39-x86_64-linux-gnu.so make[5]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' [100%] Built target python-package make[4]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/CMakeFiles 0 make[3]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' make[2]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu' cd obj-x86_64-linux-gnu/lib/python_package && python3 setup.py install --root /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d --prefix /usr running install /usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running build running build_py creating build creating build/lib creating build/lib/open3d copying open3d/core.py -> build/lib/open3d copying open3d/__init__.py -> build/lib/open3d copying open3d/web_visualizer.py -> build/lib/open3d copying open3d/_build_config.py -> build/lib/open3d creating build/lib/open3d/ml copying open3d/ml/__init__.py -> build/lib/open3d/ml copying open3d/ml/configs.py -> build/lib/open3d/ml copying open3d/ml/datasets.py -> build/lib/open3d/ml copying open3d/ml/utils.py -> build/lib/open3d/ml copying open3d/ml/vis.py -> build/lib/open3d/ml creating build/lib/open3d/visualization copying open3d/visualization/__main__.py -> build/lib/open3d/visualization copying open3d/visualization/_external_visualizer.py -> build/lib/open3d/visualization copying open3d/visualization/async_event_loop.py -> build/lib/open3d/visualization copying open3d/visualization/draw.py -> build/lib/open3d/visualization copying open3d/visualization/__init__.py -> build/lib/open3d/visualization creating build/lib/open3d/ml/contrib copying open3d/ml/contrib/__init__.py -> build/lib/open3d/ml/contrib creating build/lib/open3d/ml/tf copying open3d/ml/tf/__init__.py -> build/lib/open3d/ml/tf copying open3d/ml/tf/configs.py -> build/lib/open3d/ml/tf copying open3d/ml/tf/dataloaders.py -> build/lib/open3d/ml/tf copying open3d/ml/tf/datasets.py -> build/lib/open3d/ml/tf copying open3d/ml/tf/models.py -> build/lib/open3d/ml/tf copying open3d/ml/tf/modules.py -> build/lib/open3d/ml/tf copying open3d/ml/tf/pipelines.py -> build/lib/open3d/ml/tf copying open3d/ml/tf/vis.py -> build/lib/open3d/ml/tf creating build/lib/open3d/ml/torch copying open3d/ml/torch/__init__.py -> build/lib/open3d/ml/torch copying open3d/ml/torch/configs.py -> build/lib/open3d/ml/torch copying open3d/ml/torch/dataloaders.py -> build/lib/open3d/ml/torch copying open3d/ml/torch/datasets.py -> build/lib/open3d/ml/torch copying open3d/ml/torch/models.py -> build/lib/open3d/ml/torch copying open3d/ml/torch/modules.py -> build/lib/open3d/ml/torch copying open3d/ml/torch/pipelines.py -> build/lib/open3d/ml/torch copying open3d/ml/torch/vis.py -> build/lib/open3d/ml/torch creating build/lib/open3d/ml/tf/layers copying open3d/ml/tf/layers/__init__.py -> build/lib/open3d/ml/tf/layers creating build/lib/open3d/ml/tf/ops copying open3d/ml/tf/ops/__init__.py -> build/lib/open3d/ml/tf/ops creating build/lib/open3d/ml/torch/classes copying open3d/ml/torch/classes/__init__.py -> build/lib/open3d/ml/torch/classes copying open3d/ml/torch/classes/ragged_tensor.py -> build/lib/open3d/ml/torch/classes creating build/lib/open3d/ml/torch/layers copying open3d/ml/torch/layers/__init__.py -> build/lib/open3d/ml/torch/layers creating build/lib/open3d/ml/torch/ops copying open3d/ml/torch/ops/__init__.py -> build/lib/open3d/ml/torch/ops creating build/lib/open3d/visualization/gui copying open3d/visualization/gui/__init__.py -> build/lib/open3d/visualization/gui creating build/lib/open3d/visualization/rendering copying open3d/visualization/rendering/__init__.py -> build/lib/open3d/visualization/rendering running egg_info creating open3d.egg-info writing open3d.egg-info/PKG-INFO writing dependency_links to open3d.egg-info/dependency_links.txt writing entry points to open3d.egg-info/entry_points.txt writing requirements to open3d.egg-info/requires.txt writing top-level names to open3d.egg-info/top_level.txt writing manifest file 'open3d.egg-info/SOURCES.txt' reading manifest file 'open3d.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching '**/node_modules' warning: no previously-included files matching '*~' found anywhere in distribution warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyo' found anywhere in distribution warning: no previously-included files matching '.git' found anywhere in distribution warning: no previously-included files matching '.ipynb_checkpoints' found anywhere in distribution warning: no previously-included files matching '*.map' found anywhere in distribution adding license file 'LICENSE.txt' writing manifest file 'open3d.egg-info/SOURCES.txt' creating build/lib/open3d/cpu copying open3d/cpu/pybind.cpython-39-x86_64-linux-gnu.so -> build/lib/open3d/cpu creating build/lib/open3d/resources copying open3d/resources/Roboto-Bold.ttf -> build/lib/open3d/resources copying open3d/resources/Roboto-BoldItalic.ttf -> build/lib/open3d/resources copying open3d/resources/Roboto-License.txt -> build/lib/open3d/resources copying open3d/resources/Roboto-Medium.ttf -> build/lib/open3d/resources copying open3d/resources/Roboto-MediumItalic.ttf -> build/lib/open3d/resources copying open3d/resources/RobotoMono-Medium.ttf -> build/lib/open3d/resources copying open3d/resources/brightday_ibl.ktx -> build/lib/open3d/resources copying open3d/resources/brightday_skybox.ktx -> build/lib/open3d/resources copying open3d/resources/colorMap.filamat -> build/lib/open3d/resources copying open3d/resources/crossroads_ibl.ktx -> build/lib/open3d/resources copying open3d/resources/crossroads_skybox.ktx -> build/lib/open3d/resources copying open3d/resources/defaultGradient.png -> build/lib/open3d/resources copying open3d/resources/defaultLit.filamat -> build/lib/open3d/resources copying open3d/resources/defaultLitSSR.filamat -> build/lib/open3d/resources copying open3d/resources/defaultLitTransparency.filamat -> build/lib/open3d/resources copying open3d/resources/defaultTexture.png -> build/lib/open3d/resources copying open3d/resources/defaultUnlit.filamat -> build/lib/open3d/resources copying open3d/resources/defaultUnlitTransparency.filamat -> build/lib/open3d/resources copying open3d/resources/default_ibl.ktx -> build/lib/open3d/resources copying open3d/resources/default_skybox.ktx -> build/lib/open3d/resources copying open3d/resources/depth.filamat -> build/lib/open3d/resources copying open3d/resources/depth_value.filamat -> build/lib/open3d/resources copying open3d/resources/hall_ibl.ktx -> build/lib/open3d/resources copying open3d/resources/hall_skybox.ktx -> build/lib/open3d/resources copying open3d/resources/img_blit.filamat -> build/lib/open3d/resources copying open3d/resources/infiniteGroundPlane.filamat -> build/lib/open3d/resources copying open3d/resources/konzerthaus_ibl.ktx -> build/lib/open3d/resources copying open3d/resources/konzerthaus_skybox.ktx -> build/lib/open3d/resources copying open3d/resources/nightlights_ibl.ktx -> build/lib/open3d/resources copying open3d/resources/nightlights_skybox.ktx -> build/lib/open3d/resources copying open3d/resources/normals.filamat -> build/lib/open3d/resources copying open3d/resources/park2_ibl.ktx -> build/lib/open3d/resources copying open3d/resources/park2_skybox.ktx -> build/lib/open3d/resources copying open3d/resources/park_ibl.ktx -> build/lib/open3d/resources copying open3d/resources/park_skybox.ktx -> build/lib/open3d/resources copying open3d/resources/pillars_ibl.ktx -> build/lib/open3d/resources copying open3d/resources/pillars_skybox.ktx -> build/lib/open3d/resources copying open3d/resources/pointcloud.filamat -> build/lib/open3d/resources copying open3d/resources/streetlamp_ibl.ktx -> build/lib/open3d/resources copying open3d/resources/streetlamp_skybox.ktx -> build/lib/open3d/resources copying open3d/resources/ui_blit.filamat -> build/lib/open3d/resources copying open3d/resources/unlitBackground.filamat -> build/lib/open3d/resources copying open3d/resources/unlitGradient.filamat -> build/lib/open3d/resources copying open3d/resources/unlitLine.filamat -> build/lib/open3d/resources copying open3d/resources/unlitPolygonOffset.filamat -> build/lib/open3d/resources copying open3d/resources/unlitSolidColor.filamat -> build/lib/open3d/resources creating build/lib/open3d/visualization/tensorboard_plugin copying open3d/visualization/tensorboard_plugin/metadata.py -> build/lib/open3d/visualization/tensorboard_plugin copying open3d/visualization/tensorboard_plugin/plugin.py -> build/lib/open3d/visualization/tensorboard_plugin copying open3d/visualization/tensorboard_plugin/plugin_data.proto -> build/lib/open3d/visualization/tensorboard_plugin copying open3d/visualization/tensorboard_plugin/plugin_data_pb2.py -> build/lib/open3d/visualization/tensorboard_plugin copying open3d/visualization/tensorboard_plugin/summary.py -> build/lib/open3d/visualization/tensorboard_plugin copying open3d/visualization/tensorboard_plugin/util.py -> build/lib/open3d/visualization/tensorboard_plugin creating build/lib/open3d/visualization/tensorboard_plugin/frontend copying open3d/visualization/tensorboard_plugin/frontend/index.js -> build/lib/open3d/visualization/tensorboard_plugin/frontend copying open3d/visualization/tensorboard_plugin/frontend/style.css -> build/lib/open3d/visualization/tensorboard_plugin/frontend creating build/lib/open3d/ml/tf/python creating build/lib/open3d/ml/tf/python/layers copying open3d/ml/tf/python/layers/convolutions.py -> build/lib/open3d/ml/tf/python/layers copying open3d/ml/tf/python/layers/neighbor_search.py -> build/lib/open3d/ml/tf/python/layers copying open3d/ml/tf/python/layers/voxel_pooling.py -> build/lib/open3d/ml/tf/python/layers creating build/lib/open3d/ml/tf/python/ops copying open3d/ml/tf/python/ops/gradients.py -> build/lib/open3d/ml/tf/python/ops copying open3d/ml/tf/python/ops/lib.py -> build/lib/open3d/ml/tf/python/ops copying open3d/ml/tf/python/ops/ops.py.in -> build/lib/open3d/ml/tf/python/ops creating build/lib/open3d/ml/torch/python copying open3d/ml/torch/python/ops.py.in -> build/lib/open3d/ml/torch/python copying open3d/ml/torch/python/return_types.py.in -> build/lib/open3d/ml/torch/python creating build/lib/open3d/ml/torch/python/layers copying open3d/ml/torch/python/layers/convolutions.py -> build/lib/open3d/ml/torch/python/layers copying open3d/ml/torch/python/layers/neighbor_search.py -> build/lib/open3d/ml/torch/python/layers copying open3d/ml/torch/python/layers/voxel_pooling.py -> build/lib/open3d/ml/torch/python/layers running install_lib creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9 creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d copying build/lib/open3d/core.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d copying build/lib/open3d/__init__.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d copying build/lib/open3d/web_visualizer.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d copying build/lib/open3d/_build_config.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml copying build/lib/open3d/ml/__init__.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml copying build/lib/open3d/ml/configs.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml copying build/lib/open3d/ml/datasets.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml copying build/lib/open3d/ml/utils.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml copying build/lib/open3d/ml/vis.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/contrib copying build/lib/open3d/ml/contrib/__init__.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/contrib creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf copying build/lib/open3d/ml/tf/__init__.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf copying build/lib/open3d/ml/tf/configs.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf copying build/lib/open3d/ml/tf/dataloaders.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf copying build/lib/open3d/ml/tf/datasets.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf copying build/lib/open3d/ml/tf/models.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf copying build/lib/open3d/ml/tf/modules.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf copying build/lib/open3d/ml/tf/pipelines.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf copying build/lib/open3d/ml/tf/vis.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/layers copying build/lib/open3d/ml/tf/layers/__init__.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/layers creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/ops copying build/lib/open3d/ml/tf/ops/__init__.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/ops creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/python creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/python/layers copying build/lib/open3d/ml/tf/python/layers/convolutions.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/python/layers copying build/lib/open3d/ml/tf/python/layers/neighbor_search.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/python/layers copying build/lib/open3d/ml/tf/python/layers/voxel_pooling.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/python/layers creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/python/ops copying build/lib/open3d/ml/tf/python/ops/gradients.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/python/ops copying build/lib/open3d/ml/tf/python/ops/lib.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/python/ops copying build/lib/open3d/ml/tf/python/ops/ops.py.in -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/python/ops creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch copying build/lib/open3d/ml/torch/__init__.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch copying build/lib/open3d/ml/torch/configs.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch copying build/lib/open3d/ml/torch/dataloaders.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch copying build/lib/open3d/ml/torch/datasets.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch copying build/lib/open3d/ml/torch/models.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch copying build/lib/open3d/ml/torch/modules.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch copying build/lib/open3d/ml/torch/pipelines.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch copying build/lib/open3d/ml/torch/vis.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/classes copying build/lib/open3d/ml/torch/classes/__init__.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/classes copying build/lib/open3d/ml/torch/classes/ragged_tensor.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/classes creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/layers copying build/lib/open3d/ml/torch/layers/__init__.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/layers creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/ops copying build/lib/open3d/ml/torch/ops/__init__.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/ops creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/python copying build/lib/open3d/ml/torch/python/ops.py.in -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/python copying build/lib/open3d/ml/torch/python/return_types.py.in -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/python creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/python/layers copying build/lib/open3d/ml/torch/python/layers/convolutions.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/python/layers copying build/lib/open3d/ml/torch/python/layers/neighbor_search.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/python/layers copying build/lib/open3d/ml/torch/python/layers/voxel_pooling.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/python/layers creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization copying build/lib/open3d/visualization/__main__.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization copying build/lib/open3d/visualization/_external_visualizer.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization copying build/lib/open3d/visualization/async_event_loop.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization copying build/lib/open3d/visualization/draw.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization copying build/lib/open3d/visualization/__init__.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/gui copying build/lib/open3d/visualization/gui/__init__.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/gui creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/rendering copying build/lib/open3d/visualization/rendering/__init__.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/rendering creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/tensorboard_plugin copying build/lib/open3d/visualization/tensorboard_plugin/metadata.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/tensorboard_plugin copying build/lib/open3d/visualization/tensorboard_plugin/plugin.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/tensorboard_plugin copying build/lib/open3d/visualization/tensorboard_plugin/plugin_data.proto -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/tensorboard_plugin copying build/lib/open3d/visualization/tensorboard_plugin/plugin_data_pb2.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/tensorboard_plugin copying build/lib/open3d/visualization/tensorboard_plugin/summary.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/tensorboard_plugin copying build/lib/open3d/visualization/tensorboard_plugin/util.py -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/tensorboard_plugin creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/tensorboard_plugin/frontend copying build/lib/open3d/visualization/tensorboard_plugin/frontend/index.js -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/tensorboard_plugin/frontend copying build/lib/open3d/visualization/tensorboard_plugin/frontend/style.css -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/tensorboard_plugin/frontend creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/cpu copying build/lib/open3d/cpu/pybind.cpython-39-x86_64-linux-gnu.so -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/cpu creating /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/Roboto-Bold.ttf -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/Roboto-BoldItalic.ttf -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/Roboto-License.txt -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/Roboto-Medium.ttf -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/Roboto-MediumItalic.ttf -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/RobotoMono-Medium.ttf -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/brightday_ibl.ktx -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/brightday_skybox.ktx -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/colorMap.filamat -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/crossroads_ibl.ktx -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/crossroads_skybox.ktx -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/defaultGradient.png -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/defaultLit.filamat -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/defaultLitSSR.filamat -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/defaultLitTransparency.filamat -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/defaultTexture.png -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/defaultUnlit.filamat -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/defaultUnlitTransparency.filamat -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/default_ibl.ktx -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/default_skybox.ktx -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/depth.filamat -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/depth_value.filamat -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/hall_ibl.ktx -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/hall_skybox.ktx -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/img_blit.filamat -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/infiniteGroundPlane.filamat -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/konzerthaus_ibl.ktx -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/konzerthaus_skybox.ktx -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/nightlights_ibl.ktx -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/nightlights_skybox.ktx -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/normals.filamat -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/park2_ibl.ktx -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/park2_skybox.ktx -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/park_ibl.ktx -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/park_skybox.ktx -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/pillars_ibl.ktx -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/pillars_skybox.ktx -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/pointcloud.filamat -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/streetlamp_ibl.ktx -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/streetlamp_skybox.ktx -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/ui_blit.filamat -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/unlitBackground.filamat -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/unlitGradient.filamat -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/unlitLine.filamat -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/unlitPolygonOffset.filamat -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources copying build/lib/open3d/resources/unlitSolidColor.filamat -> /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/resources byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/core.py to core.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/__init__.py to __init__.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/web_visualizer.py to web_visualizer.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/_build_config.py to _build_config.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/__init__.py to __init__.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/configs.py to configs.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/datasets.py to datasets.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/utils.py to utils.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/vis.py to vis.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/contrib/__init__.py to __init__.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/__init__.py to __init__.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/configs.py to configs.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/dataloaders.py to dataloaders.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/datasets.py to datasets.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/models.py to models.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/modules.py to modules.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/pipelines.py to pipelines.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/vis.py to vis.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/layers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/ops/__init__.py to __init__.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/python/layers/convolutions.py to convolutions.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/python/layers/neighbor_search.py to neighbor_search.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/python/layers/voxel_pooling.py to voxel_pooling.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/python/ops/gradients.py to gradients.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/tf/python/ops/lib.py to lib.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/__init__.py to __init__.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/configs.py to configs.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/dataloaders.py to dataloaders.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/datasets.py to datasets.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/models.py to models.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/modules.py to modules.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/pipelines.py to pipelines.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/vis.py to vis.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/classes/__init__.py to __init__.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/classes/ragged_tensor.py to ragged_tensor.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/layers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/ops/__init__.py to __init__.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/python/layers/convolutions.py to convolutions.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/python/layers/neighbor_search.py to neighbor_search.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/ml/torch/python/layers/voxel_pooling.py to voxel_pooling.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/__main__.py to __main__.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/_external_visualizer.py to _external_visualizer.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/async_event_loop.py to async_event_loop.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/draw.py to draw.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/__init__.py to __init__.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/gui/__init__.py to __init__.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/rendering/__init__.py to __init__.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/tensorboard_plugin/metadata.py to metadata.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/tensorboard_plugin/plugin.py to plugin.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/tensorboard_plugin/plugin_data_pb2.py to plugin_data_pb2.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/tensorboard_plugin/summary.py to summary.cpython-39.pyc byte-compiling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/tensorboard_plugin/util.py to util.cpython-39.pyc running install_egg_info Copying open3d.egg-info to /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d-0.14.1-py3.9.egg-info running install_scripts rm -r debian/python3-open3d/usr/lib/python*/*-packages/open3d/resources # Install GUI application rm debian/tmp/usr/bin/Open3D/resources/Roboto-* rm debian/tmp/usr/bin/Open3D/Open3D.desktop sed -i -e 's!/\+usr/bin/Open3D/Open3D!/usr/bin/Open3D!g' debian/tmp/usr/share/applications/Open3D.desktop make[1]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg' dh_install -i -O--buildsystem=cmake debian/rules execute_before_dh_installdocs-indep make[1]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg' pandoc -f markdown_strict -t rst -o README.rst README.md # Build C++ (Doxygen) documentation rm -rf docs/_out cd docs && LC_ALL=C LD_LIBRARY_PATH=/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/lib/None PYTHONPATH=/build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages \ python3 make_docs.py --doxygen --is_release warning: Tag 'COLS_IN_ALPHA_INDEX' at line 1154 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found sh: 1: git: not found /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/FunctionTraits.h:35: warning: Detected potential recursive class relation between class open3d::core::FunctionTraits and base class open3d::core::FunctionTraits< decltype(&T::operator())>! /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/FunctionTraits.h:35: warning: Detected potential recursive class relation between class open3d::core::FunctionTraits and base class FunctionTraits< decltype(&T::operator())>! /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/FunctionTraits.h:35: warning: Detected potential recursive class relation between class open3d::core::FunctionTraits and base class open3d::core::FunctionTraits< decltype(&T::operator())>! /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/FunctionTraits.h:35: warning: Detected potential recursive class relation between class open3d::core::FunctionTraits and base class FunctionTraits< decltype(&T::operator())>! /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/linalg/LinalgUtils.cpp:32: warning: no uniquely matching class member found for std::shared_ptr< CuSolverContext > open3d::core::CuSolverContext::GetInstance() /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/linalg/LinalgUtils.cpp:39: warning: documented symbol 'open3d::core::CuSolverContext::CuSolverContext' was not declared or defined. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/linalg/LinalgUtils.cpp:44: warning: documented symbol 'open3d::core::CuSolverContext::~CuSolverContext' was not declared or defined. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/linalg/LinalgUtils.cpp:50: warning: documented symbol 'std::shared_ptr< CuSolverContext > open3d::core::CuSolverContext::instance_' was not declared or defined. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/linalg/LinalgUtils.cpp:52: warning: no uniquely matching class member found for std::shared_ptr< CuBLASContext > open3d::core::CuBLASContext::GetInstance() /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/linalg/LinalgUtils.cpp:59: warning: documented symbol 'open3d::core::CuBLASContext::CuBLASContext' was not declared or defined. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/linalg/LinalgUtils.cpp:64: warning: documented symbol 'open3d::core::CuBLASContext::~CuBLASContext' was not declared or defined. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/linalg/LinalgUtils.cpp:66: warning: documented symbol 'std::shared_ptr< CuBLASContext > open3d::core::CuBLASContext::instance_' was not declared or defined. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/MemoryManagerCUDA.cpp:36: warning: no uniquely matching class member found for void * open3d::core::CUDAMemoryManager::Malloc(size_t byte_size, const Device &device) /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/MemoryManagerCUDA.cpp:53: warning: no uniquely matching class member found for void open3d::core::CUDAMemoryManager::Free(void *ptr, const Device &device) /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/MemoryManagerCUDA.cpp:69: warning: no uniquely matching class member found for void open3d::core::CUDAMemoryManager::Memcpy(void *dst_ptr, const Device &dst_device, const void *src_ptr, const Device &src_device, size_t num_bytes) /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/MemoryManagerCUDA.cpp:132: warning: documented symbol 'bool open3d::core::CUDAMemoryManager::IsCUDAPointer' was not declared or defined. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/color_map/ColorMapUtils.h:49: warning: no matching file member found for std::tuple< std::vector< geometry::Image >, std::vector< geometry::Image >, std::vector< geometry::Image >, std::vector< geometry::Image >, std::vector< geometry::Image > > open3d::pipelines::color_map::CreateUtilImagesFromRGBD(const std::vector< geometry::open3d::geometry::RGBDImage > &images_rgbd) Possible candidates: 'std::tuple< std::vector< geometry::Image >, std::vector< geometry::Image >, std::vector< geometry::Image >, std::vector< geometry::Image >, std::vector< geometry::Image > > CreateUtilImagesFromRGBD(const std::vector< geometry::RGBDImage > &images_rgbd)' at line 97 of file /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/color_map/ColorMapUtils.cpp /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/color_map/ColorMapUtils.h:51: warning: no matching file member found for std::vector< geometry::Image > open3d::pipelines::color_map::CreateDepthBoundaryMasks(const std::vector< geometry::open3d::geometry::Image > &images_depth, double depth_threshold_for_discontinuity_check, int half_dilation_kernel_size_for_discontinuity_map) Possible candidates: 'std::vector< geometry::Image > CreateDepthBoundaryMasks(const std::vector< geometry::Image > &images_depth, double depth_threshold_for_discontinuity_check, int half_dilation_kernel_size_for_discontinuity_map)' at line 121 of file /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/color_map/ColorMapUtils.cpp /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/color_map/ColorMapUtils.h:57: warning: no matching file member found for std::tuple< std::vector< std::vector< int > >, std::vector< std::vector< int > > > open3d::pipelines::color_map::CreateVertexAndImageVisibility(const open3d::geometry::TriangleMesh &mesh, const std::vector< geometry::open3d::geometry::Image > &images_depth, const std::vector< geometry::open3d::geometry::Image > &images_mask, const open3d::camera::PinholeCameraTrajectory &camera_trajectory, double maximum_allowable_depth, double depth_threshold_for_visibility_check) Possible candidates: 'std::tuple< std::vector< std::vector< int > >, std::vector< std::vector< int > > > CreateVertexAndImageVisibility(const geometry::TriangleMesh &mesh, const std::vector< geometry::Image > &images_depth, const std::vector< geometry::Image > &images_mask, const camera::PinholeCameraTrajectory &camera_trajectory, double maximum_allowable_depth, double depth_threshold_for_visibility_check)' at line 138 of file /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/color_map/ColorMapUtils.cpp /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/color_map/ColorMapUtils.h:65: warning: no matching file member found for void open3d::pipelines::color_map::SetProxyIntensityForVertex(const open3d::geometry::TriangleMesh &mesh, const std::vector< geometry::open3d::geometry::Image > &images_gray, const open3d::utility::optional< std::vector< open3d::pipelines::color_map::ImageWarpingField >> &warping_fields, const open3d::camera::PinholeCameraTrajectory &camera_trajectory, const std::vector< std::vector< int >> &visibility_vertex_to_image, std::vector< double > &proxy_intensity, int image_boundary_margin) Possible candidates: 'void SetProxyIntensityForVertex(const geometry::TriangleMesh &mesh, const std::vector< geometry::Image > &images_gray, const utility::optional< std::vector< ImageWarpingField >> &warping_fields, const camera::PinholeCameraTrajectory &camera_trajectory, const std::vector< std::vector< int >> &visibility_vertex_to_image, std::vector< double > &proxy_intensity, int image_boundary_margin)' at line 204 of file /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/color_map/ColorMapUtils.cpp /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/color_map/ColorMapUtils.h:74: warning: no matching file member found for void open3d::pipelines::color_map::SetGeometryColorAverage(open3d::geometry::TriangleMesh &mesh, const std::vector< geometry::open3d::geometry::Image > &images_color, const open3d::utility::optional< std::vector< open3d::pipelines::color_map::ImageWarpingField >> &warping_fields, const open3d::camera::PinholeCameraTrajectory &camera_trajectory, const std::vector< std::vector< int >> &visibility_vertex_to_image, int image_boundary_margin=10, int invisible_vertex_color_knn=3) Possible candidates: 'void SetGeometryColorAverage(geometry::TriangleMesh &mesh, const std::vector< geometry::Image > &images_color, const utility::optional< std::vector< ImageWarpingField >> &warping_fields, const camera::PinholeCameraTrajectory &camera_trajectory, const std::vector< std::vector< int >> &visibility_vertex_to_image, int image_boundary_margin, int invisible_vertex_color_knn)' at line 248 of file /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/color_map/ColorMapUtils.cpp /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/color_map/NonRigidOptimizer.h:104: warning: no matching file member found for std::pair< geometry::TriangleMesh, camera::PinholeCameraTrajectory > open3d::pipelines::color_map::RunNonRigidOptimizer(const open3d::geometry::TriangleMesh &mesh, const std::vector< geometry::open3d::geometry::RGBDImage > &images_rgbd, const open3d::camera::PinholeCameraTrajectory &camera_trajectory, const open3d::pipelines::color_map::NonRigidOptimizerOption &option) Possible candidates: 'std::pair< geometry::TriangleMesh, camera::PinholeCameraTrajectory > RunNonRigidOptimizer(const geometry::TriangleMesh &mesh, const std::vector< geometry::RGBDImage > &images_rgbd, const camera::PinholeCameraTrajectory &camera_trajectory, const NonRigidOptimizerOption &option)' at line 223 of file /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/color_map/NonRigidOptimizer.cpp /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/color_map/RigidOptimizer.h:90: warning: no matching file member found for std::pair< geometry::TriangleMesh, camera::PinholeCameraTrajectory > open3d::pipelines::color_map::RunRigidOptimizer(const open3d::geometry::TriangleMesh &mesh, const std::vector< geometry::open3d::geometry::RGBDImage > &images_rgbd, const open3d::camera::PinholeCameraTrajectory &camera_trajectory, const open3d::pipelines::color_map::RigidOptimizerOption &option) Possible candidates: 'std::pair< geometry::TriangleMesh, camera::PinholeCameraTrajectory > RunRigidOptimizer(const geometry::TriangleMesh &mesh, const std::vector< geometry::RGBDImage > &images_rgbd, const camera::PinholeCameraTrajectory &camera_trajectory, const RigidOptimizerOption &option)' at line 93 of file /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/color_map/RigidOptimizer.cpp /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/io/NumpyIO.h:59: warning: no matching file member found for void open3d::t::io::WriteNpz(const std::string &file_name, const std::unordered_map< std::string, core::Tensor > &tensor_map) Possible candidates: 'void WriteNpz(const std::string &file_name, const std::unordered_map< std::string, core::Tensor > &tensor_map)' at line 778 of file /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/io/NumpyIO.cpp /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/O3DVisualizer.cpp:2020: warning: no uniquely matching class member found for void open3d::visualization::visualizer::O3DVisualizer::AddGeometry(const std::string &name, std::shared_ptr< rendering::open3d::visualization::rendering::TriangleMeshModel > model, const rendering::MaterialRecord *material, const std::string &group, double time, bool is_visible) Possible candidates: 'void open3d::visualization::visualizer::O3DVisualizer::AddGeometry(const std::string &name, std::shared_ptr< geometry::Geometry3D > geom, const rendering::MaterialRecord *material=nullptr, const std::string &group="", double time=0.0, bool is_visible=true)' at line 119 of file /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/O3DVisualizer.h 'void open3d::visualization::visualizer::O3DVisualizer::AddGeometry(const std::string &name, std::shared_ptr< t::geometry::Geometry > tgeom, const rendering::MaterialRecord *material=nullptr, const std::string &group="", double time=0.0, bool is_visible=true)' at line 128 of file /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/O3DVisualizer.h 'void open3d::visualization::visualizer::O3DVisualizer::AddGeometry(const std::string &name, std::shared_ptr< rendering::TriangleMeshModel > tgeom, const rendering::MaterialRecord *material=nullptr, const std::string &group="", double time=0.0, bool is_visible=true)' at line 136 of file /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/O3DVisualizer.h /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/registration/GeneralizedICP.h:55: warning: Found unknown command '\params' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/FunctionTraits.h:39: warning: Unsupported xml/html tag found /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/FunctionTraits.h:43: warning: Unsupported xml/html tag found /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/FixedRadiusIndex.h:75: warning: argument 'neighbors_distances' of command @param is not found in the argument list of open3d::core::nns::FixedRadiusSearchCPU(const Tensor &points, const Tensor &queries, double radius, const Tensor &points_row_splits, const Tensor &queries_row_splits, const Tensor &hash_table_splits, const Tensor &hash_table_index, const Tensor &hash_table_cell_splits, const Metric metric, const bool ignore_query_point, const bool return_distances, const bool sort, Tensor &neighbors_index, Tensor &neighbors_row_splits, Tensor &neighbors_distance) /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/FixedRadiusSearchOps.cpp:57: warning: The following parameter of open3d::core::nns::FixedRadiusSearchCPU(const Tensor &points, const Tensor &queries, double radius, const Tensor &points_row_splits, const Tensor &queries_row_splits, const Tensor &hash_table_splits, const Tensor &hash_table_index, const Tensor &hash_table_cell_splits, const Metric metric, const bool ignore_query_point, const bool return_distances, const bool sort, Tensor &neighbors_index, Tensor &neighbors_row_splits, Tensor &neighbors_distance) is not documented: parameter 'neighbors_distance' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/FixedRadiusIndex.h:153: warning: argument 'neighbors_distances' of command @param is not found in the argument list of open3d::core::nns::HybridSearchCPU(const Tensor &points, const Tensor &queries, double radius, int max_knn, const Tensor &points_row_splits, const Tensor &queries_row_splits, const Tensor &hash_table_splits, const Tensor &hash_table_index, const Tensor &hash_table_cell_splits, const Metric metric, Tensor &neighbors_index, Tensor &neighbors_count, Tensor &neighbors_distance) /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/FixedRadiusSearchOps.cpp:93: warning: The following parameter of open3d::core::nns::HybridSearchCPU(const Tensor &points, const Tensor &queries, double radius, int max_knn, const Tensor &points_row_splits, const Tensor &queries_row_splits, const Tensor &hash_table_splits, const Tensor &hash_table_index, const Tensor &hash_table_cell_splits, const Metric metric, Tensor &neighbors_index, Tensor &neighbors_count, Tensor &neighbors_distance) is not documented: parameter 'neighbors_distance' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/FaissIndex.h:93: warning: The following parameter of open3d::core::nns::FaissIndex::SearchRadius(const Tensor &query_points, const Tensor &radii, bool sort) const is not documented: parameter 'sort' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/FaissIndex.h:109: warning: The following parameter of open3d::core::nns::FaissIndex::SearchRadius(const Tensor &query_points, double radius, bool sort) const is not documented: parameter 'sort' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/FaissIndex.h:67: warning: The following parameter of open3d::core::nns::FaissIndex::SetTensorData(const Tensor &dataset_points, double radius) is not documented: parameter 'radius' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/FixedRadiusIndex.h:410: warning: The following parameter of open3d::core::nns::FixedRadiusIndex::FixedRadiusIndex(const Tensor &dataset_points, double radius) is not documented: parameter 'radius' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/FixedRadiusIndex.h:432: warning: The following parameter of open3d::core::nns::FixedRadiusIndex::SearchRadius(const Tensor &query_points, const Tensor &radii, bool sort=true) const is not documented: parameter 'sort' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/FixedRadiusIndex.h:441: warning: The following parameter of open3d::core::nns::FixedRadiusIndex::SearchRadius(const Tensor &query_points, double radius, bool sort=true) const is not documented: parameter 'sort' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/FixedRadiusIndex.h:422: warning: The following parameter of open3d::core::nns::FixedRadiusIndex::SetTensorData(const Tensor &dataset_points, double radius) is not documented: parameter 'radius' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/KnnIndex.h:80: warning: The following parameter of open3d::core::nns::KnnIndex::SearchRadius(const Tensor &query_points, const Tensor &radii, bool sort) const is not documented: parameter 'sort' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/KnnIndex.h:86: warning: The following parameter of open3d::core::nns::KnnIndex::SearchRadius(const Tensor &query_points, double radius, bool sort) const is not documented: parameter 'sort' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/KnnIndex.h:68: warning: The following parameter of open3d::core::nns::KnnIndex::SetTensorData(const Tensor &dataset_points, double radius) is not documented: parameter 'radius' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/NanoFlannIndex.h:86: warning: The following parameter of open3d::core::nns::NanoFlannIndex::SearchRadius(const Tensor &query_points, const Tensor &radii, bool sort=true) const is not documented: parameter 'sort' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/NanoFlannIndex.h:101: warning: The following parameter of open3d::core::nns::NanoFlannIndex::SearchRadius(const Tensor &query_points, double radius, bool sort=true) const is not documented: parameter 'sort' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/NanoFlannIndex.h:60: warning: The following parameter of open3d::core::nns::NanoFlannIndex::SetTensorData(const Tensor &dataset_points, double radius) is not documented: parameter 'radius' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/NearestNeighborSearch.h:101: warning: The following parameter of open3d::core::nns::NearestNeighborSearch::FixedRadiusSearch(const Tensor &query_points, double radius, bool sort=true) is not documented: parameter 'sort' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/NNSIndex.h:84: warning: The following parameter of open3d::core::nns::NNSIndex::SearchRadius(const Tensor &query_points, const Tensor &radii, bool sort) const=0 is not documented: parameter 'sort' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/NNSIndex.h:99: warning: The following parameter of open3d::core::nns::NNSIndex::SearchRadius(const Tensor &query_points, double radius, bool sort) const=0 is not documented: parameter 'sort' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/core/nns/NNSIndex.h:61: warning: The following parameter of open3d::core::nns::NNSIndex::SetTensorData(const Tensor &dataset_points, double radius)=0 is not documented: parameter 'radius' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/LineSet.h:153: warning: The following parameter of open3d::geometry::LineSet::CreateCameraVisualization(int view_width_px, int view_height_px, const Eigen::Matrix3d &intrinsic, const Eigen::Matrix4d &extrinsic, double scale=1.0) is not documented: parameter 'scale' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/PointCloud.h:216: warning: The following parameter of open3d::geometry::PointCloud::RemoveStatisticalOutliers(size_t nb_neighbors, double std_ratio, bool print_progress=false) const is not documented: parameter 'print_progress' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/TriangleMesh.h:180: warning: The following parameter of open3d::geometry::TriangleMesh::FilterSharpen(int number_of_iterations, double strength, FilterScope scope=FilterScope::All) const is not documented: parameter 'scope' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/TriangleMesh.h:208: warning: The following parameter of open3d::geometry::TriangleMesh::FilterSmoothLaplacian(int number_of_iterations, double lambda, FilterScope scope=FilterScope::All) const is not documented: parameter 'scope' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/TriangleMesh.h:193: warning: The following parameter of open3d::geometry::TriangleMesh::FilterSmoothSimple(int number_of_iterations, FilterScope scope=FilterScope::All) const is not documented: parameter 'scope' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/TriangleMesh.h:223: warning: The following parameter of open3d::geometry::TriangleMesh::FilterSmoothTaubin(int number_of_iterations, double lambda=0.5, double mu=-0.53, FilterScope scope=FilterScope::All) const is not documented: parameter 'scope' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/geometry/TriangleMesh.h:357: warning: The following parameters of open3d::geometry::TriangleMesh::SamplePointsUniformlyImpl(size_t number_of_points, std::vector< double > &triangle_areas, double surface_area, bool use_triangle_normal, int seed) are not documented: parameter 'triangle_areas' parameter 'surface_area' parameter 'use_triangle_normal' parameter 'seed' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/ImageIO.cpp:86: warning: The following parameters of open3d::io::WriteImage(const std::string &filename, const geometry::Image &image, int quality=kOpen3DImageIODefaultQuality) are not documented: parameter 'filename' parameter 'image' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/io/rpc/MessageUtils.cpp:76: warning: The following parameter of open3d::io::rpc::ReplyIsOKStatus(const zmq::message_t &msg, size_t &offset) is not documented: parameter 'msg' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/impl/continuous_conv/ContinuousConvBackpropFilter.h:306: warning: The following parameter of open3d::ml::impl::CConvBackpropFilterCPU(TOut *filter_backprop, const std::vector< int > &filter_dims, size_t num_out, const TReal *out_positions, size_t num_inp, const TReal *inp_positions, const TFeat *inp_features, const TFeat *inp_importance, size_t neighbors_index_size, const TIndex *neighbors_index, const TFeat *neighbors_importance, const int64_t *neighbors_row_splits, const TReal *extents, const TReal *offsets, const TFeat *out_features_gradient, InterpolationMode interpolation, CoordinateMapping coordinate_mapping, bool align_corners, bool individual_extent, bool isotropic_extent, bool normalize) is not documented: parameter 'out_features_gradient' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/impl/continuous_conv/ContinuousConvCUDAKernels.h:116: warning: The following parameter of open3d::ml::impl::FillColumn(const cudaStream_t &stream, TFeat *columns, int in_channels, TIndex begin_idx, TIndex end_idx, TIndex num_out, const TReal *const __restrict__ out_positions, TIndex num_inp, const TReal *const __restrict__ inp_positions, const TFeat *const __restrict__ inp_features, const TFeat *const __restrict__ inp_importance, size_t neighbors_index_size, const TIndex *const __restrict__ neighbors_index, const TFeat *const __restrict__ neighbors_importance, const int64_t *const __restrict__ neighbors_row_splits, const TReal *const __restrict__ extents, const TReal *const __restrict__ offsets, const std::vector< int > &filter_dims, InterpolationMode interpolation, CoordinateMapping coordinate_mapping, bool align_corners, bool individual_extent, bool isotropic_extent, bool normalize) is not documented: parameter 'stream' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/impl/sparse_conv/SparseConvCUDAKernels.h:86: warning: The following parameter of open3d::ml::impl::FillColumn(const cudaStream_t &stream, TReal *columns, int in_channels, TIndex begin_idx, TIndex end_idx, TIndex num_out, TIndex num_inp, const TReal *const __restrict__ inp_features, const TReal *const __restrict__ inp_importance, size_t neighbors_index_size, const TIndex *const __restrict__ neighbors_index, const TKernelIndex *const __restrict__ neighbors_kernel_index, const TReal *const __restrict__ neighbors_importance, const int64_t *const __restrict__ neighbors_row_splits, const int num_kernel_elements, bool normalize) is not documented: parameter 'stream' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/impl/continuous_conv/ContinuousConvCUDAKernels.h:193: warning: The following parameters of open3d::ml::impl::MultiplyAndCopyColumns(const cudaStream_t &stream, size_t rows, size_t cols, T *__restrict__ out_ptr, const T *const __restrict__ col_major_matrix, const T *const __restrict__ vector) are not documented: parameter 'stream' parameter 'rows' parameter 'cols' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/impl/continuous_conv/ContinuousConvCUDAKernels.h:177: warning: The following parameters of open3d::ml::impl::MultiplyColumns(const cudaStream_t &stream, size_t rows, size_t cols, T *__restrict__ col_major_matrix, const T *const __restrict__ vector) are not documented: parameter 'stream' parameter 'rows' parameter 'cols' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/impl/sparse_conv/SparseConvBackpropFilter.h:144: warning: argument 'temp' of command @param is not found in the argument list of open3d::ml::impl::SparseConvBackpropFilterCPU(TOut *filter_backprop, const std::vector< int > &filter_dims, size_t num_out, size_t num_inp, const TFeat *inp_features, const TFeat *inp_importance, const TIndex *neighbors_index, const TKernelIndex *neighbors_kernel_index, const TFeat *neighbors_importance, const int64_t *neighbors_row_splits, const TFeat *out_features_gradient, bool normalize) /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/impl/sparse_conv/SparseConvBackpropFilter.h:144: warning: argument 'temp_size' of command @param is not found in the argument list of open3d::ml::impl::SparseConvBackpropFilterCPU(TOut *filter_backprop, const std::vector< int > &filter_dims, size_t num_out, size_t num_inp, const TFeat *inp_features, const TFeat *inp_importance, const TIndex *neighbors_index, const TKernelIndex *neighbors_kernel_index, const TFeat *neighbors_importance, const int64_t *neighbors_row_splits, const TFeat *out_features_gradient, bool normalize) /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/impl/sparse_conv/SparseConvBackpropFilter.h:144: warning: argument 'max_temp_size' of command @param is not found in the argument list of open3d::ml::impl::SparseConvBackpropFilterCPU(TOut *filter_backprop, const std::vector< int > &filter_dims, size_t num_out, size_t num_inp, const TFeat *inp_features, const TFeat *inp_importance, const TIndex *neighbors_index, const TKernelIndex *neighbors_kernel_index, const TFeat *neighbors_importance, const int64_t *neighbors_row_splits, const TFeat *out_features_gradient, bool normalize) /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/impl/sparse_conv/SparseConvBackpropFilter.h:144: warning: argument 'texture_alignment' of command @param is not found in the argument list of open3d::ml::impl::SparseConvBackpropFilterCPU(TOut *filter_backprop, const std::vector< int > &filter_dims, size_t num_out, size_t num_inp, const TFeat *inp_features, const TFeat *inp_importance, const TIndex *neighbors_index, const TKernelIndex *neighbors_kernel_index, const TFeat *neighbors_importance, const int64_t *neighbors_row_splits, const TFeat *out_features_gradient, bool normalize) /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/impl/sparse_conv/SparseConvBackpropFilter.h:144: warning: argument 'filter_backrop' of command @param is not found in the argument list of open3d::ml::impl::SparseConvBackpropFilterCPU(TOut *filter_backprop, const std::vector< int > &filter_dims, size_t num_out, size_t num_inp, const TFeat *inp_features, const TFeat *inp_importance, const TIndex *neighbors_index, const TKernelIndex *neighbors_kernel_index, const TFeat *neighbors_importance, const int64_t *neighbors_row_splits, const TFeat *out_features_gradient, bool normalize) /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/impl/sparse_conv/SparseConvBackpropFilter.h:199: warning: The following parameter of open3d::ml::impl::SparseConvBackpropFilterCPU(TOut *filter_backprop, const std::vector< int > &filter_dims, size_t num_out, size_t num_inp, const TFeat *inp_features, const TFeat *inp_importance, const TIndex *neighbors_index, const TKernelIndex *neighbors_kernel_index, const TFeat *neighbors_importance, const int64_t *neighbors_row_splits, const TFeat *out_features_gradient, bool normalize) is not documented: parameter 'filter_backprop' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/impl/sparse_conv/SparseConv.h:173: warning: argument 'neighbors_importance' from the argument list of open3d::ml::impl::SparseConvComputeFeaturesCPU has multiple @param documentation sections /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/impl/sparse_conv/SparseConvTransposeBackpropFilter.h:162: warning: argument 'filter_backrop' of command @param is not found in the argument list of open3d::ml::impl::SparseConvTransposeBackpropFilterCPU(TOut *filter_backprop, const std::vector< int > &filter_dims, size_t num_out, const TFeat *out_importance, size_t num_inp, const TFeat *inp_features, const TFeat *inp_neighbors_importance_sum, const int64_t *inp_neighbors_row_splits, const TIndex *neighbors_index, const TKernelIndex *neighbors_kernel_index, const TFeat *neighbors_importance, const int64_t *neighbors_row_splits, const TFeat *out_features_gradient, bool normalize) /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/impl/sparse_conv/SparseConvTransposeBackpropFilter.h:162: warning: argument 'filter' of command @param is not found in the argument list of open3d::ml::impl::SparseConvTransposeBackpropFilterCPU(TOut *filter_backprop, const std::vector< int > &filter_dims, size_t num_out, const TFeat *out_importance, size_t num_inp, const TFeat *inp_features, const TFeat *inp_neighbors_importance_sum, const int64_t *inp_neighbors_row_splits, const TIndex *neighbors_index, const TKernelIndex *neighbors_kernel_index, const TFeat *neighbors_importance, const int64_t *neighbors_row_splits, const TFeat *out_features_gradient, bool normalize) /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/impl/sparse_conv/SparseConvTransposeBackpropFilter.h:162: warning: argument 'neighbors_index_size' of command @param is not found in the argument list of open3d::ml::impl::SparseConvTransposeBackpropFilterCPU(TOut *filter_backprop, const std::vector< int > &filter_dims, size_t num_out, const TFeat *out_importance, size_t num_inp, const TFeat *inp_features, const TFeat *inp_neighbors_importance_sum, const int64_t *inp_neighbors_row_splits, const TIndex *neighbors_index, const TKernelIndex *neighbors_kernel_index, const TFeat *neighbors_importance, const int64_t *neighbors_row_splits, const TFeat *out_features_gradient, bool normalize) /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/impl/sparse_conv/SparseConvTransposeBackpropFilter.h:214: warning: The following parameter of open3d::ml::impl::SparseConvTransposeBackpropFilterCPU(TOut *filter_backprop, const std::vector< int > &filter_dims, size_t num_out, const TFeat *out_importance, size_t num_inp, const TFeat *inp_features, const TFeat *inp_neighbors_importance_sum, const int64_t *inp_neighbors_row_splits, const TIndex *neighbors_index, const TKernelIndex *neighbors_kernel_index, const TFeat *neighbors_importance, const int64_t *neighbors_row_splits, const TFeat *out_features_gradient, bool normalize) is not documented: parameter 'filter_backprop' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/impl/sparse_conv/SparseConvTranspose.h:136: warning: argument 'neighbors_index' of command @param is not found in the argument list of open3d::ml::impl::SparseConvTransposeComputeFeaturesCPU(TOut *out_features, const std::vector< int > &filter_dims, const TFeat *filter, size_t num_out, const TFeat *out_importance, size_t num_inp, const TFeat *inp_features, const TFeat *inp_neighbors_importance_sum, const int64_t *inp_neighbors_row_splits, const TIndex *neighbor_index, const TKernelIndex *neighbors_kernel_index, const TFeat *neighbor_importance, const int64_t *neighbors_row_splits, bool normalize) /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/impl/sparse_conv/SparseConvTranspose.h:136: warning: argument 'neighbors_importance' of command @param is not found in the argument list of open3d::ml::impl::SparseConvTransposeComputeFeaturesCPU(TOut *out_features, const std::vector< int > &filter_dims, const TFeat *filter, size_t num_out, const TFeat *out_importance, size_t num_inp, const TFeat *inp_features, const TFeat *inp_neighbors_importance_sum, const int64_t *inp_neighbors_row_splits, const TIndex *neighbor_index, const TKernelIndex *neighbors_kernel_index, const TFeat *neighbor_importance, const int64_t *neighbors_row_splits, bool normalize) /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/impl/sparse_conv/SparseConvTranspose.h:183: warning: The following parameters of open3d::ml::impl::SparseConvTransposeComputeFeaturesCPU(TOut *out_features, const std::vector< int > &filter_dims, const TFeat *filter, size_t num_out, const TFeat *out_importance, size_t num_inp, const TFeat *inp_features, const TFeat *inp_neighbors_importance_sum, const int64_t *inp_neighbors_row_splits, const TIndex *neighbor_index, const TKernelIndex *neighbors_kernel_index, const TFeat *neighbor_importance, const int64_t *neighbors_row_splits, bool normalize) are not documented: parameter 'neighbor_index' parameter 'neighbor_importance' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/impl/misc/VoxelPooling.h:549: warning: The following parameters of open3d::ml::impl::VoxelPoolingBackprop(TFeat *features_backprop, size_t num_inp, const TReal *const inp_positions, int in_channels, const TFeat *const inp_features, size_t num_pooled, const TReal *const pooled_positions, const TFeat *const pooled_features_gradient, TReal voxel_size, AccumulationFn position_fn, AccumulationFn feature_fn) are not documented: parameter 'num_inp' parameter 'inp_positions' parameter 'in_channels' parameter 'inp_features' parameter 'voxel_size' parameter 'position_fn' parameter 'feature_fn' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/ml/ShapeChecking.h:593: warning: The following parameter of open3d::ml::op_util::CheckShape(const std::vector< DimValue > &shape, TDimX &&dimex, TArgs &&... args) is not documented: parameter 'dimex' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/registration/FastGlobalRegistration.h:131: warning: argument 'corres' of command @param is not found in the argument list of open3d::pipelines::registration::FastGlobalRegistrationBasedOnFeatureMatching(const geometry::PointCloud &source, const geometry::PointCloud &target, const Feature &source_feature, const Feature &target_feature, const FastGlobalRegistrationOption &option=FastGlobalRegistrationOption()) /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/registration/FastGlobalRegistration.cpp:341: warning: The following parameters of open3d::pipelines::registration::FastGlobalRegistrationBasedOnFeatureMatching(const geometry::PointCloud &source, const geometry::PointCloud &target, const Feature &source_feature, const Feature &target_feature, const FastGlobalRegistrationOption &option=FastGlobalRegistrationOption()) are not documented: parameter 'source_feature' parameter 'target_feature' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/registration/GeneralizedICP.h:88: warning: argument 'max_distance' of command @param is not found in the argument list of open3d::pipelines::registration::RegistrationGeneralizedICP(const geometry::PointCloud &source, const geometry::PointCloud &target, double max_correspondence_distance, const Eigen::Matrix4d &init=Eigen::Matrix4d::Identity(), const TransformationEstimationForGeneralizedICP &estimation=TransformationEstimationForGeneralizedICP(), const ICPConvergenceCriteria &criteria=ICPConvergenceCriteria()) /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/registration/GeneralizedICP.h:97: warning: unexpected end of comment block while parsing the argument of command param /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/registration/GeneralizedICP.cpp:169: warning: The following parameters of open3d::pipelines::registration::RegistrationGeneralizedICP(const geometry::PointCloud &source, const geometry::PointCloud &target, double max_correspondence_distance, const Eigen::Matrix4d &init=Eigen::Matrix4d::Identity(), const TransformationEstimationForGeneralizedICP &estimation=TransformationEstimationForGeneralizedICP(), const ICPConvergenceCriteria &criteria=ICPConvergenceCriteria()) are not documented: parameter 'max_correspondence_distance' parameter 'estimation' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/registration/Registration.cpp:288: warning: The following parameter of open3d::pipelines::registration::RegistrationRANSACBasedOnFeatureMatching(const geometry::PointCloud &source, const geometry::PointCloud &target, const Feature &source_feature, const Feature &target_feature, bool mutual_filter, double max_correspondence_distance, const TransformationEstimation &estimation=TransformationEstimationPointToPoint(false), int ransac_n=3, const std::vector< std::reference_wrapper< const CorrespondenceChecker >> &checkers={}, const RANSACConvergenceCriteria &criteria=RANSACConvergenceCriteria(), utility::optional< unsigned int > seed=utility::nullopt) is not documented: parameter 'estimation' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/registration/GeneralizedICP.h:55: warning: Found unknown command '\params' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/pipelines/registration/GeneralizedICP.h:55: warning: Found unknown command '\params' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/Image.h:228: warning: The following parameter of open3d::t::geometry::Image::FilterBilateral(int kernel_size=3, float value_sigma=20.0f, float distance_sigma=10.0f) const is not documented: parameter 'kernel_size' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/LineSet.h:62: warning: unable to resolve reference to 'DtypeCode' for \ref command /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/LineSet.h:77: warning: unable to resolve reference to 'Dtype' for \ref command /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/LineSet.h:87: warning: unable to resolve reference to 'Dtype' for \ref command /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/LineSet.h:119: warning: unable to resolve reference to 'DtypeCode' for \ref command /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/geometry/PointCloud.h:316: warning: The following parameter of open3d::t::geometry::PointCloud::VoxelDownSample(double voxel_size, const core::HashBackendType &backend=core::HashBackendType::Default) const is not documented: parameter 'backend' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/odometry/RGBDOdometry.h:85: warning: explicit link request to 'inliers' could not be resolved /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/odometry/RGBDOdometry.h:85: warning: explicit link request to 'pixels' could not be resolved /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/registration/RobustKernel.h:71: warning: Found unknown command '@article' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/registration/TransformationEstimation.h:226: warning: argument 'lamda_geometric' of command @param is not found in the argument list of open3d::t::pipelines::registration::TransformationEstimationForColoredICP::TransformationEstimationForColoredICP(double lambda_geometric=0.968, const RobustKernel &kernel=RobustKernel(RobustKernelMethod::L2Loss, 1.0, 1.0)) /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/registration/TransformationEstimation.h:230: warning: The following parameter of open3d::t::pipelines::registration::TransformationEstimationForColoredICP::TransformationEstimationForColoredICP(double lambda_geometric=0.968, const RobustKernel &kernel=RobustKernel(RobustKernelMethod::L2Loss, 1.0, 1.0)) is not documented: parameter 'lambda_geometric' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/slac/SLACOptimizer.h:179: warning: argument 'fragment_fnames' of command @param is not found in the argument list of open3d::t::pipelines::slac::RunRigidOptimizerForFragments(const std::vector< std::string > &fragment_filenames, const PoseGraph &fragment_pose_graph, const SLACOptimizerParams ¶ms=SLACOptimizerParams(), const SLACDebugOption &debug_option=SLACDebugOption()) /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/slac/SLACOptimizer.cpp:389: warning: The following parameter of open3d::t::pipelines::slac::RunRigidOptimizerForFragments(const std::vector< std::string > &fragment_filenames, const PoseGraph &fragment_pose_graph, const SLACOptimizerParams ¶ms=SLACOptimizerParams(), const SLACDebugOption &debug_option=SLACDebugOption()) is not documented: parameter 'fragment_filenames' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/slac/Visualization.h:44: warning: argument 'source' of command @param is not found in the argument list of open3d::t::pipelines::slac::VisualizePointCloudCorrespondences(const t::geometry::PointCloud &tpcd_i, const t::geometry::PointCloud &tpcd_j, const core::Tensor correspondences, const core::Tensor &T_ij) /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/slac/Visualization.h:44: warning: argument 'target' of command @param is not found in the argument list of open3d::t::pipelines::slac::VisualizePointCloudCorrespondences(const t::geometry::PointCloud &tpcd_i, const t::geometry::PointCloud &tpcd_j, const core::Tensor correspondences, const core::Tensor &T_ij) /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/slac/SLACOptimizer.h:72: warning: argument 'regularizer_weight_' of command @param is not found in the argument list of open3d::t::pipelines::slac::SLACOptimizerParams::SLACOptimizerParams(const int max_iterations=5, const float voxel_size=0.05, const float distance_threshold=0.07, const float fitness_threshold=0.3, const float regularizer_weight=1, const core::Device device=core::Device("CPU:0"), const std::string slac_folder="") /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/slac/SLACOptimizer.h:85: warning: The following parameter of open3d::t::pipelines::slac::SLACOptimizerParams::SLACOptimizerParams(const int max_iterations=5, const float voxel_size=0.05, const float distance_threshold=0.07, const float fitness_threshold=0.3, const float regularizer_weight=1, const core::Device device=core::Device("CPU:0"), const std::string slac_folder="") is not documented: parameter 'regularizer_weight' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/slam/Model.h:71: warning: The following parameter of open3d::t::pipelines::slam::Model::SynthesizeModelFrame(Frame &raycast_frame, float depth_scale, float depth_min, float depth_max, bool enable_color=true) is not documented: parameter 'enable_color' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/t/pipelines/slam/Model.h:84: warning: The following parameter of open3d::t::pipelines::slam::Model::TrackFrameToModel(const Frame &input_frame, const Frame &raycast_frame, float depth_scale, float depth_max, float depth_diff) is not documented: parameter 'depth_diff' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/Visualizer.h:149: warning: The following parameter of open3d::visualization::Visualizer::AddGeometry(std::shared_ptr< const geometry::Geometry > geometry_ptr, bool reset_bounding_box=true) is not documented: parameter 'reset_bounding_box' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/Visualizer.h:162: warning: The following parameter of open3d::visualization::Visualizer::RemoveGeometry(std::shared_ptr< const geometry::Geometry > geometry_ptr, bool reset_bounding_box=true) is not documented: parameter 'reset_bounding_box' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/VisualizerWithEditing.h:63: warning: The following parameter of open3d::visualization::VisualizerWithEditing::AddGeometry(std::shared_ptr< const geometry::Geometry > geometry_ptr, bool reset_bounding_box=true) is not documented: parameter 'reset_bounding_box' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/visualizer/VisualizerWithVertexSelection.h:56: warning: The following parameter of open3d::visualization::VisualizerWithVertexSelection::AddGeometry(std::shared_ptr< const geometry::Geometry > geometry_ptr, bool reset_bounding_box=true) is not documented: parameter 'reset_bounding_box' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/Material.h:138: warning: argument 'shader' of command @param is not found in the argument list of open3d::visualization::rendering::Material::SetMaterialName(const std::string &material_name) /build/open3d-UmqDFn/open3d-0.14.1+dfsg/cpp/open3d/visualization/rendering/Material.h:139: warning: The following parameter of open3d::visualization::rendering::Material::SetMaterialName(const std::string &material_name) is not documented: parameter 'material_name' Created directory /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/_out Building Python API reST # Parsed by make_docs.py open3d.camera open3d.core open3d.geometry open3d.io open3d.io.rpc open3d.t open3d.t.geometry open3d.t.io open3d.t.pipelines open3d.t.pipelines.odometry open3d.t.pipelines.registration open3d.t.pipelines.slac open3d.t.pipelines.slam open3d.ml open3d.ml.tf open3d.ml.tf.layers open3d.ml.tf.ops open3d.ml.tf.datasets open3d.ml.tf.datasets.utils open3d.ml.tf.datasets.augment open3d.ml.tf.utils open3d.ml.tf.vis open3d.ml.tf.dataloaders open3d.ml.tf.models open3d.ml.tf.modules open3d.ml.tf.modules.losses open3d.ml.tf.modules.metrics open3d.ml.tf.pipelines open3d.ml.torch open3d.ml.torch.layers open3d.ml.torch.ops open3d.ml.torch.classes open3d.ml.torch.datasets open3d.ml.torch.datasets.utils open3d.ml.torch.datasets.augment open3d.ml.torch.datasets.samplers open3d.ml.torch.utils open3d.ml.torch.vis open3d.ml.torch.dataloaders open3d.ml.torch.models open3d.ml.torch.modules open3d.ml.torch.modules.losses open3d.ml.torch.modules.metrics open3d.ml.torch.pipelines open3d.pipelines open3d.pipelines.color_map open3d.pipelines.integration open3d.pipelines.odometry open3d.pipelines.registration open3d.utility open3d.visualization open3d.visualization.gui open3d.visualization.rendering open3d.visualization.webrtc_server open3d.visualization.tensorboard_plugin.summary Documented modules: - open3d.camera - open3d.core - open3d.geometry - open3d.io - open3d.io.rpc - open3d.t - open3d.t.geometry - open3d.t.io - open3d.t.pipelines - open3d.t.pipelines.odometry - open3d.t.pipelines.registration - open3d.t.pipelines.slac - open3d.t.pipelines.slam - open3d.ml - open3d.ml.tf - open3d.ml.tf.layers - open3d.ml.tf.ops - open3d.ml.tf.datasets - open3d.ml.tf.datasets.utils - open3d.ml.tf.datasets.augment - open3d.ml.tf.utils - open3d.ml.tf.vis - open3d.ml.tf.dataloaders - open3d.ml.tf.models - open3d.ml.tf.modules - open3d.ml.tf.modules.losses - open3d.ml.tf.modules.metrics - open3d.ml.tf.pipelines - open3d.ml.torch - open3d.ml.torch.layers - open3d.ml.torch.ops - open3d.ml.torch.classes - open3d.ml.torch.datasets - open3d.ml.torch.datasets.utils - open3d.ml.torch.datasets.augment - open3d.ml.torch.datasets.samplers - open3d.ml.torch.utils - open3d.ml.torch.vis - open3d.ml.torch.dataloaders - open3d.ml.torch.models - open3d.ml.torch.modules - open3d.ml.torch.modules.losses - open3d.ml.torch.modules.metrics - open3d.ml.torch.pipelines - open3d.pipelines - open3d.pipelines.color_map - open3d.pipelines.integration - open3d.pipelines.odometry - open3d.pipelines.registration - open3d.utility - open3d.visualization - open3d.visualization.gui - open3d.visualization.rendering - open3d.visualization.webrtc_server - open3d.visualization.tensorboard_plugin.summary Generating *.rst Python API docs in directory: python_api Created directory python_api Generating docs for submodule: open3d.camera Generating docs for submodule: open3d.core Generating docs for submodule: open3d.geometry Generating docs for submodule: open3d.io Generating docs for submodule: open3d.io.rpc Generating docs for submodule: open3d.t Generating docs for submodule: open3d.t.geometry Generating docs for submodule: open3d.t.io Generating docs for submodule: open3d.t.pipelines Generating docs for submodule: open3d.t.pipelines.odometry Generating docs for submodule: open3d.t.pipelines.registration Generating docs for submodule: open3d.t.pipelines.slac Generating docs for submodule: open3d.t.pipelines.slam Generating docs for submodule: open3d.ml [Warning] Module open3d.ml.tf cannot be imported. [Warning] Module open3d.ml.tf.layers cannot be imported. [Warning] Module open3d.ml.tf.ops cannot be imported. [Warning] Module open3d.ml.tf.datasets cannot be imported. [Warning] Module open3d.ml.tf.datasets.utils cannot be imported. [Warning] Module open3d.ml.tf.datasets.augment cannot be imported. [Warning] Module open3d.ml.tf.utils cannot be imported. [Warning] Module open3d.ml.tf.vis cannot be imported. [Warning] Module open3d.ml.tf.dataloaders cannot be imported. [Warning] Module open3d.ml.tf.models cannot be imported. [Warning] Module open3d.ml.tf.modules cannot be imported. [Warning] Module open3d.ml.tf.modules.losses cannot be imported. [Warning] Module open3d.ml.tf.modules.metrics cannot be imported. [Warning] Module open3d.ml.tf.pipelines cannot be imported. [Warning] Module open3d.ml.torch cannot be imported. [Warning] Module open3d.ml.torch.layers cannot be imported. [Warning] Module open3d.ml.torch.ops cannot be imported. [Warning] Module open3d.ml.torch.classes cannot be imported. [Warning] Module open3d.ml.torch.datasets cannot be imported. [Warning] Module open3d.ml.torch.datasets.utils cannot be imported. [Warning] Module open3d.ml.torch.datasets.augment cannot be imported. [Warning] Module open3d.ml.torch.datasets.samplers cannot be imported. [Warning] Module open3d.ml.torch.utils cannot be imported. [Warning] Module open3d.ml.torch.vis cannot be imported. [Warning] Module open3d.ml.torch.dataloaders cannot be imported. [Warning] Module open3d.ml.torch.models cannot be imported. [Warning] Module open3d.ml.torch.modules cannot be imported. [Warning] Module open3d.ml.torch.modules.losses cannot be imported. [Warning] Module open3d.ml.torch.modules.metrics cannot be imported. [Warning] Module open3d.ml.torch.pipelines cannot be imported. Generating docs for submodule: open3d.pipelines Generating docs for submodule: open3d.pipelines.color_map Generating docs for submodule: open3d.pipelines.integration Generating docs for submodule: open3d.pipelines.odometry Generating docs for submodule: open3d.pipelines.registration Generating docs for submodule: open3d.utility Generating docs for submodule: open3d.visualization Generating docs for submodule: open3d.visualization.gui Generating docs for submodule: open3d.visualization.rendering [Warning] Module open3d.visualization.webrtc_server cannot be imported. [Warning] Module open3d.visualization.tensorboard_plugin.summary cannot be imported. Sphinx build disabled, use --sphinx to enable Doxygen build enabled Created directory doxygen Calling: "doxygen Doxyfile" mkdir -p debian/open3d-doc/usr/share/doc/open3d-doc/cpp cp -r docs/_out/html/cpp_api debian/open3d-doc/usr/share/doc/open3d-doc/cpp/html dh_doxygen # Build Python (Sphinx) documentation rm -rf docs/_out cd docs && LC_ALL=C LD_LIBRARY_PATH=/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/lib/None PYTHONPATH=/build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages \ python3 make_docs.py --clean_notebooks --sphinx --is_release Created directory /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/_out Building Python API reST # Parsed by make_docs.py open3d.camera open3d.core open3d.geometry open3d.io open3d.io.rpc open3d.t open3d.t.geometry open3d.t.io open3d.t.pipelines open3d.t.pipelines.odometry open3d.t.pipelines.registration open3d.t.pipelines.slac open3d.t.pipelines.slam open3d.ml open3d.ml.tf open3d.ml.tf.layers open3d.ml.tf.ops open3d.ml.tf.datasets open3d.ml.tf.datasets.utils open3d.ml.tf.datasets.augment open3d.ml.tf.utils open3d.ml.tf.vis open3d.ml.tf.dataloaders open3d.ml.tf.models open3d.ml.tf.modules open3d.ml.tf.modules.losses open3d.ml.tf.modules.metrics open3d.ml.tf.pipelines open3d.ml.torch open3d.ml.torch.layers open3d.ml.torch.ops open3d.ml.torch.classes open3d.ml.torch.datasets open3d.ml.torch.datasets.utils open3d.ml.torch.datasets.augment open3d.ml.torch.datasets.samplers open3d.ml.torch.utils open3d.ml.torch.vis open3d.ml.torch.dataloaders open3d.ml.torch.models open3d.ml.torch.modules open3d.ml.torch.modules.losses open3d.ml.torch.modules.metrics open3d.ml.torch.pipelines open3d.pipelines open3d.pipelines.color_map open3d.pipelines.integration open3d.pipelines.odometry open3d.pipelines.registration open3d.utility open3d.visualization open3d.visualization.gui open3d.visualization.rendering open3d.visualization.webrtc_server open3d.visualization.tensorboard_plugin.summary Documented modules: - open3d.camera - open3d.core - open3d.geometry - open3d.io - open3d.io.rpc - open3d.t - open3d.t.geometry - open3d.t.io - open3d.t.pipelines - open3d.t.pipelines.odometry - open3d.t.pipelines.registration - open3d.t.pipelines.slac - open3d.t.pipelines.slam - open3d.ml - open3d.ml.tf - open3d.ml.tf.layers - open3d.ml.tf.ops - open3d.ml.tf.datasets - open3d.ml.tf.datasets.utils - open3d.ml.tf.datasets.augment - open3d.ml.tf.utils - open3d.ml.tf.vis - open3d.ml.tf.dataloaders - open3d.ml.tf.models - open3d.ml.tf.modules - open3d.ml.tf.modules.losses - open3d.ml.tf.modules.metrics - open3d.ml.tf.pipelines - open3d.ml.torch - open3d.ml.torch.layers - open3d.ml.torch.ops - open3d.ml.torch.classes - open3d.ml.torch.datasets - open3d.ml.torch.datasets.utils - open3d.ml.torch.datasets.augment - open3d.ml.torch.datasets.samplers - open3d.ml.torch.utils - open3d.ml.torch.vis - open3d.ml.torch.dataloaders - open3d.ml.torch.models - open3d.ml.torch.modules - open3d.ml.torch.modules.losses - open3d.ml.torch.modules.metrics - open3d.ml.torch.pipelines - open3d.pipelines - open3d.pipelines.color_map - open3d.pipelines.integration - open3d.pipelines.odometry - open3d.pipelines.registration - open3d.utility - open3d.visualization - open3d.visualization.gui - open3d.visualization.rendering - open3d.visualization.webrtc_server - open3d.visualization.tensorboard_plugin.summary Generating *.rst Python API docs in directory: python_api Removed directory python_api Created directory python_api Generating docs for submodule: open3d.camera Generating docs for submodule: open3d.core Generating docs for submodule: open3d.geometry Generating docs for submodule: open3d.io Generating docs for submodule: open3d.io.rpc Generating docs for submodule: open3d.t Generating docs for submodule: open3d.t.geometry Generating docs for submodule: open3d.t.io Generating docs for submodule: open3d.t.pipelines Generating docs for submodule: open3d.t.pipelines.odometry Generating docs for submodule: open3d.t.pipelines.registration Generating docs for submodule: open3d.t.pipelines.slac Generating docs for submodule: open3d.t.pipelines.slam Generating docs for submodule: open3d.ml [Warning] Module open3d.ml.tf cannot be imported. [Warning] Module open3d.ml.tf.layers cannot be imported. [Warning] Module open3d.ml.tf.ops cannot be imported. [Warning] Module open3d.ml.tf.datasets cannot be imported. [Warning] Module open3d.ml.tf.datasets.utils cannot be imported. [Warning] Module open3d.ml.tf.datasets.augment cannot be imported. [Warning] Module open3d.ml.tf.utils cannot be imported. [Warning] Module open3d.ml.tf.vis cannot be imported. [Warning] Module open3d.ml.tf.dataloaders cannot be imported. [Warning] Module open3d.ml.tf.models cannot be imported. [Warning] Module open3d.ml.tf.modules cannot be imported. [Warning] Module open3d.ml.tf.modules.losses cannot be imported. [Warning] Module open3d.ml.tf.modules.metrics cannot be imported. [Warning] Module open3d.ml.tf.pipelines cannot be imported. [Warning] Module open3d.ml.torch cannot be imported. [Warning] Module open3d.ml.torch.layers cannot be imported. [Warning] Module open3d.ml.torch.ops cannot be imported. [Warning] Module open3d.ml.torch.classes cannot be imported. [Warning] Module open3d.ml.torch.datasets cannot be imported. [Warning] Module open3d.ml.torch.datasets.utils cannot be imported. [Warning] Module open3d.ml.torch.datasets.augment cannot be imported. [Warning] Module open3d.ml.torch.datasets.samplers cannot be imported. [Warning] Module open3d.ml.torch.utils cannot be imported. [Warning] Module open3d.ml.torch.vis cannot be imported. [Warning] Module open3d.ml.torch.dataloaders cannot be imported. [Warning] Module open3d.ml.torch.models cannot be imported. [Warning] Module open3d.ml.torch.modules cannot be imported. [Warning] Module open3d.ml.torch.modules.losses cannot be imported. [Warning] Module open3d.ml.torch.modules.metrics cannot be imported. [Warning] Module open3d.ml.torch.pipelines cannot be imported. Generating docs for submodule: open3d.pipelines Generating docs for submodule: open3d.pipelines.color_map Generating docs for submodule: open3d.pipelines.integration Generating docs for submodule: open3d.pipelines.odometry Generating docs for submodule: open3d.pipelines.registration Generating docs for submodule: open3d.utility Generating docs for submodule: open3d.visualization Generating docs for submodule: open3d.visualization.gui Generating docs for submodule: open3d.visualization.rendering [Warning] Module open3d.visualization.webrtc_server cannot be imported. [Warning] Module open3d.visualization.tensorboard_plugin.summary cannot be imported. Building Sphinx docs Building docs for release: 0.14.1 Calling: "sphinx-build -b html -D version=0.14.1 -D release=0.14.1 . /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/_out/html" Running Sphinx v4.3.2 Skipping Jupyter notebooks making output directory... done [autosummary] generating autosummary for: arm.rst, builddocs.rst, compilation.rst, contribute/contribute.rst, contribute/contribution_recipes.rst, contribute/styleguide.rst, cpp_api.rst, cpp_project.rst, getting_started.rst, index.rst, ..., tutorial/t_reconstruction_system/integration.rst, tutorial/t_reconstruction_system/ray_casting.rst, tutorial/t_reconstruction_system/voxel_block_grid.rst, tutorial/visualization/customized_visualization.rst, tutorial/visualization/headless_rendering.rst, tutorial/visualization/index.rst, tutorial/visualization/interactive_visualization.rst, tutorial/visualization/non_blocking_visualization.rst, tutorial/visualization/tensorboard_plugin.rst, tutorial/visualization/web_visualizer.rst Failed to import 'open3d.ml.torch.ops': no module named open3d.ml.torch.ops Failed to import 'open3d.ml.tf.ops': no module named open3d.ml.tf.ops Failed to import 'open3d.ml.tf.layers': no module named open3d.ml.tf.layers Failed to import 'open3d.ml.torch.layers': no module named open3d.ml.torch.layers building [mo]: targets for 0 po files that are out of date building [html]: targets for 382 source files that are out of date updating environment: [new config] 382 added, 0 changed, 0 removed reading sources... [ 0%] arm reading sources... [ 0%] builddocs reading sources... [ 0%] compilation reading sources... [ 1%] contribute/contribute reading sources... [ 1%] contribute/contribution_recipes reading sources... [ 1%] contribute/styleguide reading sources... [ 1%] cpp_api reading sources... [ 2%] cpp_project reading sources... [ 2%] getting_started reading sources... [ 2%] index reading sources... [ 2%] introduction reading sources... [ 3%] open3d_ml reading sources... [ 3%] python_api/open3d.camera reading sources... [ 3%] python_api/open3d.camera.PinholeCameraIntrinsic reading sources... [ 3%] python_api/open3d.camera.PinholeCameraIntrinsicParameters reading sources... [ 4%] python_api/open3d.camera.PinholeCameraParameters reading sources... [ 4%] python_api/open3d.camera.PinholeCameraTrajectory reading sources... [ 4%] python_api/open3d.core reading sources... [ 4%] python_api/open3d.core.Blob reading sources... [ 5%] python_api/open3d.core.Device reading sources... [ 5%] python_api/open3d.core.Dtype reading sources... [ 5%] python_api/open3d.core.DynamicSizeVector reading sources... [ 6%] python_api/open3d.core.HashMap reading sources... [ 6%] python_api/open3d.core.HashSet reading sources... [ 6%] python_api/open3d.core.Scalar reading sources... [ 6%] python_api/open3d.core.SizeVector reading sources... [ 7%] python_api/open3d.core.Tensor reading sources... [ 7%] python_api/open3d.core.append reading sources... [ 7%] python_api/open3d.core.concatenate reading sources... [ 7%] python_api/open3d.core.det reading sources... [ 8%] python_api/open3d.core.inv reading sources... [ 8%] python_api/open3d.core.lstsq reading sources... [ 8%] python_api/open3d.core.lu reading sources... [ 8%] python_api/open3d.core.lu_ipiv reading sources... [ 9%] python_api/open3d.core.matmul reading sources... [ 9%] python_api/open3d.core.solve reading sources... [ 9%] python_api/open3d.core.svd reading sources... [ 9%] python_api/open3d.core.tril reading sources... [ 10%] python_api/open3d.core.triu reading sources... [ 10%] python_api/open3d.core.triul reading sources... [ 10%] python_api/open3d.geometry reading sources... [ 10%] python_api/open3d.geometry.AxisAlignedBoundingBox reading sources... [ 11%] python_api/open3d.geometry.DeformAsRigidAsPossibleEnergy reading sources... [ 11%] python_api/open3d.geometry.FilterScope reading sources... [ 11%] python_api/open3d.geometry.Geometry reading sources... [ 12%] python_api/open3d.geometry.Geometry2D reading sources... [ 12%] python_api/open3d.geometry.Geometry3D reading sources... [ 12%] python_api/open3d.geometry.HalfEdge reading sources... [ 12%] python_api/open3d.geometry.HalfEdgeTriangleMesh reading sources... [ 13%] python_api/open3d.geometry.Image reading sources... [ 13%] python_api/open3d.geometry.ImageFilterType reading sources... [ 13%] python_api/open3d.geometry.KDTreeFlann reading sources... [ 13%] python_api/open3d.geometry.KDTreeSearchParam reading sources... [ 14%] python_api/open3d.geometry.KDTreeSearchParamHybrid reading sources... [ 14%] python_api/open3d.geometry.KDTreeSearchParamKNN reading sources... [ 14%] python_api/open3d.geometry.KDTreeSearchParamRadius reading sources... [ 14%] python_api/open3d.geometry.LineSet reading sources... [ 15%] python_api/open3d.geometry.MeshBase reading sources... [ 15%] python_api/open3d.geometry.Octree reading sources... [ 15%] python_api/open3d.geometry.OctreeColorLeafNode reading sources... [ 15%] python_api/open3d.geometry.OctreeInternalNode reading sources... [ 16%] python_api/open3d.geometry.OctreeInternalPointNode reading sources... [ 16%] python_api/open3d.geometry.OctreeLeafNode reading sources... [ 16%] python_api/open3d.geometry.OctreeNode reading sources... [ 17%] python_api/open3d.geometry.OctreeNodeInfo reading sources... [ 17%] python_api/open3d.geometry.OctreePointColorLeafNode reading sources... [ 17%] python_api/open3d.geometry.OrientedBoundingBox reading sources... [ 17%] python_api/open3d.geometry.PointCloud reading sources... [ 18%] python_api/open3d.geometry.RGBDImage reading sources... [ 18%] python_api/open3d.geometry.SimplificationContraction reading sources... [ 18%] python_api/open3d.geometry.TetraMesh reading sources... [ 18%] python_api/open3d.geometry.TriangleMesh reading sources... [ 19%] python_api/open3d.geometry.Voxel reading sources... [ 19%] python_api/open3d.geometry.VoxelGrid reading sources... [ 19%] python_api/open3d.geometry.get_rotation_matrix_from_axis_angle reading sources... [ 19%] python_api/open3d.geometry.get_rotation_matrix_from_quaternion reading sources... [ 20%] python_api/open3d.geometry.get_rotation_matrix_from_xyz reading sources... [ 20%] python_api/open3d.geometry.get_rotation_matrix_from_xzy reading sources... [ 20%] python_api/open3d.geometry.get_rotation_matrix_from_yxz reading sources... [ 20%] python_api/open3d.geometry.get_rotation_matrix_from_yzx reading sources... [ 21%] python_api/open3d.geometry.get_rotation_matrix_from_zxy reading sources... [ 21%] python_api/open3d.geometry.get_rotation_matrix_from_zyx reading sources... [ 21%] python_api/open3d.io reading sources... [ 21%] python_api/open3d.io.FileGeometry reading sources... [ 22%] python_api/open3d.io.read_feature reading sources... [ 22%] python_api/open3d.io.read_file_geometry_type reading sources... [ 22%] python_api/open3d.io.read_image reading sources... [ 23%] python_api/open3d.io.read_line_set reading sources... [ 23%] python_api/open3d.io.read_octree reading sources... [ 23%] python_api/open3d.io.read_pinhole_camera_intrinsic reading sources... [ 23%] python_api/open3d.io.read_pinhole_camera_parameters reading sources... [ 24%] python_api/open3d.io.read_pinhole_camera_trajectory reading sources... [ 24%] python_api/open3d.io.read_point_cloud reading sources... [ 24%] python_api/open3d.io.read_pose_graph reading sources... [ 24%] python_api/open3d.io.read_triangle_mesh reading sources... [ 25%] python_api/open3d.io.read_triangle_model reading sources... [ 25%] python_api/open3d.io.read_voxel_grid reading sources... [ 25%] python_api/open3d.io.rpc reading sources... [ 25%] python_api/open3d.io.rpc.BufferConnection reading sources... [ 26%] python_api/open3d.io.rpc.Connection reading sources... [ 26%] python_api/open3d.io.rpc.data_buffer_to_meta_geometry reading sources... [ 26%] python_api/open3d.io.rpc.destroy_zmq_context reading sources... [ 26%] python_api/open3d.io.rpc.set_active_camera reading sources... [ 27%] python_api/open3d.io.rpc.set_legacy_camera reading sources... [ 27%] python_api/open3d.io.rpc.set_mesh_data reading sources... [ 27%] python_api/open3d.io.rpc.set_point_cloud reading sources... [ 28%] python_api/open3d.io.rpc.set_time reading sources... [ 28%] python_api/open3d.io.rpc.set_triangle_mesh reading sources... [ 28%] python_api/open3d.io.write_feature reading sources... [ 28%] python_api/open3d.io.write_image reading sources... [ 29%] python_api/open3d.io.write_line_set reading sources... [ 29%] python_api/open3d.io.write_octree reading sources... [ 29%] python_api/open3d.io.write_pinhole_camera_intrinsic reading sources... [ 29%] python_api/open3d.io.write_pinhole_camera_parameters reading sources... [ 30%] python_api/open3d.io.write_pinhole_camera_trajectory reading sources... [ 30%] python_api/open3d.io.write_point_cloud reading sources... [ 30%] python_api/open3d.io.write_pose_graph reading sources... [ 30%] python_api/open3d.io.write_triangle_mesh reading sources... [ 31%] python_api/open3d.io.write_voxel_grid reading sources... [ 31%] python_api/open3d.ml reading sources... [ 31%] python_api/open3d.pipelines reading sources... [ 31%] python_api/open3d.pipelines.color_map reading sources... [ 32%] python_api/open3d.pipelines.color_map.NonRigidOptimizerOption reading sources... [ 32%] python_api/open3d.pipelines.color_map.RigidOptimizerOption reading sources... [ 32%] python_api/open3d.pipelines.color_map.run_non_rigid_optimizer reading sources... [ 32%] python_api/open3d.pipelines.color_map.run_rigid_optimizer reading sources... [ 33%] python_api/open3d.pipelines.integration reading sources... [ 33%] python_api/open3d.pipelines.integration.ScalableTSDFVolume reading sources... [ 33%] python_api/open3d.pipelines.integration.TSDFVolume reading sources... [ 34%] python_api/open3d.pipelines.integration.TSDFVolumeColorType reading sources... [ 34%] python_api/open3d.pipelines.integration.UniformTSDFVolume reading sources... [ 34%] python_api/open3d.pipelines.odometry reading sources... [ 34%] python_api/open3d.pipelines.odometry.OdometryOption reading sources... [ 35%] python_api/open3d.pipelines.odometry.RGBDOdometryJacobian reading sources... [ 35%] python_api/open3d.pipelines.odometry.RGBDOdometryJacobianFromColorTerm reading sources... [ 35%] python_api/open3d.pipelines.odometry.RGBDOdometryJacobianFromHybridTerm reading sources... [ 35%] python_api/open3d.pipelines.odometry.compute_rgbd_odometry reading sources... [ 36%] python_api/open3d.pipelines.registration reading sources... [ 36%] python_api/open3d.pipelines.registration.CauchyLoss reading sources... [ 36%] python_api/open3d.pipelines.registration.CorrespondenceChecker reading sources... [ 36%] python_api/open3d.pipelines.registration.CorrespondenceCheckerBasedOnDistance reading sources... [ 37%] python_api/open3d.pipelines.registration.CorrespondenceCheckerBasedOnEdgeLength reading sources... [ 37%] python_api/open3d.pipelines.registration.CorrespondenceCheckerBasedOnNormal reading sources... [ 37%] python_api/open3d.pipelines.registration.FastGlobalRegistrationOption reading sources... [ 37%] python_api/open3d.pipelines.registration.Feature reading sources... [ 38%] python_api/open3d.pipelines.registration.GMLoss reading sources... [ 38%] python_api/open3d.pipelines.registration.GlobalOptimizationConvergenceCriteria reading sources... [ 38%] python_api/open3d.pipelines.registration.GlobalOptimizationGaussNewton reading sources... [ 39%] python_api/open3d.pipelines.registration.GlobalOptimizationLevenbergMarquardt reading sources... [ 39%] python_api/open3d.pipelines.registration.GlobalOptimizationMethod reading sources... [ 39%] python_api/open3d.pipelines.registration.GlobalOptimizationOption reading sources... [ 39%] python_api/open3d.pipelines.registration.HuberLoss reading sources... [ 40%] python_api/open3d.pipelines.registration.ICPConvergenceCriteria reading sources... [ 40%] python_api/open3d.pipelines.registration.L1Loss reading sources... [ 40%] python_api/open3d.pipelines.registration.L2Loss reading sources... [ 40%] python_api/open3d.pipelines.registration.PoseGraph reading sources... [ 41%] python_api/open3d.pipelines.registration.PoseGraphEdge reading sources... [ 41%] python_api/open3d.pipelines.registration.PoseGraphEdgeVector reading sources... [ 41%] python_api/open3d.pipelines.registration.PoseGraphNode reading sources... [ 41%] python_api/open3d.pipelines.registration.PoseGraphNodeVector reading sources... [ 42%] python_api/open3d.pipelines.registration.RANSACConvergenceCriteria reading sources... [ 42%] python_api/open3d.pipelines.registration.RegistrationResult reading sources... [ 42%] python_api/open3d.pipelines.registration.RobustKernel reading sources... [ 42%] python_api/open3d.pipelines.registration.TransformationEstimation reading sources... [ 43%] python_api/open3d.pipelines.registration.TransformationEstimationForColoredICP reading sources... [ 43%] python_api/open3d.pipelines.registration.TransformationEstimationForGeneralizedICP reading sources... [ 43%] python_api/open3d.pipelines.registration.TransformationEstimationPointToPlane reading sources... [ 43%] python_api/open3d.pipelines.registration.TransformationEstimationPointToPoint reading sources... [ 44%] python_api/open3d.pipelines.registration.TukeyLoss reading sources... [ 44%] python_api/open3d.pipelines.registration.compute_fpfh_feature reading sources... [ 44%] python_api/open3d.pipelines.registration.evaluate_registration reading sources... [ 45%] python_api/open3d.pipelines.registration.get_information_matrix_from_point_clouds reading sources... [ 45%] python_api/open3d.pipelines.registration.global_optimization reading sources... [ 45%] python_api/open3d.pipelines.registration.registration_colored_icp reading sources... [ 45%] python_api/open3d.pipelines.registration.registration_fgr_based_on_correspondence reading sources... [ 46%] python_api/open3d.pipelines.registration.registration_fgr_based_on_feature_matching reading sources... [ 46%] python_api/open3d.pipelines.registration.registration_generalized_icp reading sources... [ 46%] python_api/open3d.pipelines.registration.registration_icp reading sources... [ 46%] python_api/open3d.pipelines.registration.registration_ransac_based_on_correspondence reading sources... [ 47%] python_api/open3d.pipelines.registration.registration_ransac_based_on_feature_matching reading sources... [ 47%] python_api/open3d.t reading sources... [ 47%] python_api/open3d.t.geometry reading sources... [ 47%] python_api/open3d.t.geometry.DrawableGeometry reading sources... [ 48%] python_api/open3d.t.geometry.Geometry reading sources... [ 48%] python_api/open3d.t.geometry.Image reading sources... [ 48%] python_api/open3d.t.geometry.InterpType reading sources... [ 48%] python_api/open3d.t.geometry.LineSet reading sources... [ 49%] python_api/open3d.t.geometry.PointCloud reading sources... [ 49%] python_api/open3d.t.geometry.RGBDImage reading sources... [ 49%] python_api/open3d.t.geometry.SurfaceMaskCode reading sources... [ 50%] python_api/open3d.t.geometry.TSDFVoxelGrid reading sources... [ 50%] python_api/open3d.t.geometry.TensorMap reading sources... [ 50%] python_api/open3d.t.geometry.TriangleMesh reading sources... [ 50%] python_api/open3d.t.geometry.VoxelBlockGrid reading sources... [ 51%] python_api/open3d.t.io reading sources... [ 51%] python_api/open3d.t.io.RGBDSensor reading sources... [ 51%] python_api/open3d.t.io.RGBDVideoMetadata reading sources... [ 51%] python_api/open3d.t.io.RGBDVideoReader reading sources... [ 52%] python_api/open3d.t.io.SensorType reading sources... [ 52%] python_api/open3d.t.io.read_image reading sources... [ 52%] python_api/open3d.t.io.read_point_cloud reading sources... [ 52%] python_api/open3d.t.io.read_tsdf_voxelgrid reading sources... [ 53%] python_api/open3d.t.io.write_image reading sources... [ 53%] python_api/open3d.t.io.write_point_cloud reading sources... [ 53%] python_api/open3d.t.io.write_tsdf_voxelgrid reading sources... [ 53%] python_api/open3d.t.pipelines reading sources... [ 54%] python_api/open3d.t.pipelines.odometry reading sources... [ 54%] python_api/open3d.t.pipelines.odometry.Method reading sources... [ 54%] python_api/open3d.t.pipelines.odometry.OdometryConvergenceCriteria reading sources... [ 54%] python_api/open3d.t.pipelines.odometry.OdometryLossParams reading sources... [ 55%] python_api/open3d.t.pipelines.odometry.OdometryResult reading sources... [ 55%] python_api/open3d.t.pipelines.odometry.compute_odometry_result_hybrid reading sources... [ 55%] python_api/open3d.t.pipelines.odometry.compute_odometry_result_intensity reading sources... [ 56%] python_api/open3d.t.pipelines.odometry.compute_odometry_result_point_to_plane reading sources... [ 56%] python_api/open3d.t.pipelines.odometry.rgbd_odometry_multi_scale reading sources... [ 56%] python_api/open3d.t.pipelines.registration reading sources... [ 56%] python_api/open3d.t.pipelines.registration.ICPConvergenceCriteria reading sources... [ 57%] python_api/open3d.t.pipelines.registration.RegistrationResult reading sources... [ 57%] python_api/open3d.t.pipelines.registration.TransformationEstimation reading sources... [ 57%] python_api/open3d.t.pipelines.registration.TransformationEstimationForColoredICP reading sources... [ 57%] python_api/open3d.t.pipelines.registration.TransformationEstimationPointToPlane reading sources... [ 58%] python_api/open3d.t.pipelines.registration.TransformationEstimationPointToPoint reading sources... [ 58%] python_api/open3d.t.pipelines.registration.evaluate_registration reading sources... [ 58%] python_api/open3d.t.pipelines.registration.get_information_matrix reading sources... [ 58%] python_api/open3d.t.pipelines.registration.icp reading sources... [ 59%] python_api/open3d.t.pipelines.registration.multi_scale_icp reading sources... [ 59%] python_api/open3d.t.pipelines.slac reading sources... [ 59%] python_api/open3d.t.pipelines.slac.control_grid reading sources... [ 59%] python_api/open3d.t.pipelines.slac.run_rigid_optimizer_for_fragments reading sources... [ 60%] python_api/open3d.t.pipelines.slac.run_slac_optimizer_for_fragments reading sources... [ 60%] python_api/open3d.t.pipelines.slac.save_correspondences_for_pointclouds reading sources... [ 60%] python_api/open3d.t.pipelines.slac.slac_debug_option reading sources... [ 60%] python_api/open3d.t.pipelines.slac.slac_optimizer_params reading sources... [ 61%] python_api/open3d.t.pipelines.slam reading sources... [ 61%] python_api/open3d.t.pipelines.slam.Frame reading sources... [ 61%] python_api/open3d.t.pipelines.slam.Model reading sources... [ 62%] python_api/open3d.utility reading sources... [ 62%] python_api/open3d.utility.DoubleVector reading sources... [ 62%] python_api/open3d.utility.IntVector reading sources... [ 62%] python_api/open3d.utility.Matrix3dVector reading sources... [ 63%] python_api/open3d.utility.Matrix4dVector reading sources... [ 63%] python_api/open3d.utility.Vector2dVector reading sources... [ 63%] python_api/open3d.utility.Vector2iVector reading sources... [ 63%] python_api/open3d.utility.Vector3dVector reading sources... [ 64%] python_api/open3d.utility.Vector3iVector reading sources... [ 64%] python_api/open3d.utility.Vector4iVector reading sources... [ 64%] python_api/open3d.utility.VerbosityContextManager reading sources... [ 64%] python_api/open3d.utility.VerbosityLevel reading sources... [ 65%] python_api/open3d.utility.get_verbosity_level reading sources... [ 65%] python_api/open3d.utility.reset_print_function reading sources... [ 65%] python_api/open3d.utility.set_verbosity_level reading sources... [ 65%] python_api/open3d.visualization reading sources... [ 66%] python_api/open3d.visualization.ExternalVisualizer reading sources... [ 66%] python_api/open3d.visualization.ItemsView[ScalarProperties] reading sources... [ 66%] python_api/open3d.visualization.ItemsView[TextureMaps] reading sources... [ 67%] python_api/open3d.visualization.ItemsView[VectorProperties] reading sources... [ 67%] python_api/open3d.visualization.KeysView[ScalarProperties] reading sources... [ 67%] python_api/open3d.visualization.KeysView[TextureMaps] reading sources... [ 67%] python_api/open3d.visualization.KeysView[VectorProperties] reading sources... [ 68%] python_api/open3d.visualization.Material reading sources... [ 68%] python_api/open3d.visualization.MeshColorOption reading sources... [ 68%] python_api/open3d.visualization.MeshShadeOption reading sources... [ 68%] python_api/open3d.visualization.O3DVisualizer reading sources... [ 69%] python_api/open3d.visualization.PickedPoint reading sources... [ 69%] python_api/open3d.visualization.PointColorOption reading sources... [ 69%] python_api/open3d.visualization.RenderOption reading sources... [ 69%] python_api/open3d.visualization.ScalarProperties reading sources... [ 70%] python_api/open3d.visualization.SelectedIndex reading sources... [ 70%] python_api/open3d.visualization.SelectionPolygonVolume reading sources... [ 70%] python_api/open3d.visualization.TextureMaps reading sources... [ 70%] python_api/open3d.visualization.ValuesView[ScalarProperties] reading sources... [ 71%] python_api/open3d.visualization.ValuesView[TextureMaps] reading sources... [ 71%] python_api/open3d.visualization.ValuesView[VectorProperties] reading sources... [ 71%] python_api/open3d.visualization.VectorProperties reading sources... [ 71%] python_api/open3d.visualization.ViewControl reading sources... [ 72%] python_api/open3d.visualization.Visualizer reading sources... [ 72%] python_api/open3d.visualization.VisualizerWithEditing reading sources... [ 72%] python_api/open3d.visualization.VisualizerWithKeyCallback reading sources... [ 73%] python_api/open3d.visualization.VisualizerWithVertexSelection reading sources... [ 73%] python_api/open3d.visualization.draw reading sources... [ 73%] python_api/open3d.visualization.draw_geometries reading sources... [ 73%] python_api/open3d.visualization.draw_geometries_with_animation_callback reading sources... [ 74%] python_api/open3d.visualization.draw_geometries_with_custom_animation reading sources... [ 74%] python_api/open3d.visualization.draw_geometries_with_editing reading sources... [ 74%] python_api/open3d.visualization.draw_geometries_with_key_callbacks reading sources... [ 74%] python_api/open3d.visualization.draw_geometries_with_vertex_selection reading sources... [ 75%] python_api/open3d.visualization.gui reading sources... [ 75%] python_api/open3d.visualization.gui.Application reading sources... [ 75%] python_api/open3d.visualization.gui.Button reading sources... [ 75%] python_api/open3d.visualization.gui.CheckableTextTreeCell reading sources... [ 76%] python_api/open3d.visualization.gui.Checkbox reading sources... [ 76%] python_api/open3d.visualization.gui.CollapsableVert reading sources... [ 76%] python_api/open3d.visualization.gui.Color reading sources... [ 76%] python_api/open3d.visualization.gui.ColorEdit reading sources... [ 77%] python_api/open3d.visualization.gui.ColormapTreeCell reading sources... [ 77%] python_api/open3d.visualization.gui.Combobox reading sources... [ 77%] python_api/open3d.visualization.gui.Dialog reading sources... [ 78%] python_api/open3d.visualization.gui.FileDialog reading sources... [ 78%] python_api/open3d.visualization.gui.FontDescription reading sources... [ 78%] python_api/open3d.visualization.gui.FontStyle reading sources... [ 78%] python_api/open3d.visualization.gui.Horiz reading sources... [ 79%] python_api/open3d.visualization.gui.ImageWidget reading sources... [ 79%] python_api/open3d.visualization.gui.KeyEvent reading sources... [ 79%] python_api/open3d.visualization.gui.KeyModifier reading sources... [ 79%] python_api/open3d.visualization.gui.KeyName reading sources... [ 80%] python_api/open3d.visualization.gui.LUTTreeCell reading sources... [ 80%] python_api/open3d.visualization.gui.Label reading sources... [ 80%] python_api/open3d.visualization.gui.Label3D reading sources... [ 80%] python_api/open3d.visualization.gui.Layout1D reading sources... [ 81%] python_api/open3d.visualization.gui.LayoutContext reading sources... [ 81%] python_api/open3d.visualization.gui.ListView reading sources... [ 81%] python_api/open3d.visualization.gui.Margins reading sources... [ 81%] python_api/open3d.visualization.gui.Menu reading sources... [ 82%] python_api/open3d.visualization.gui.MouseButton reading sources... [ 82%] python_api/open3d.visualization.gui.MouseEvent reading sources... [ 82%] python_api/open3d.visualization.gui.NumberEdit reading sources... [ 82%] python_api/open3d.visualization.gui.ProgressBar reading sources... [ 83%] python_api/open3d.visualization.gui.Rect reading sources... [ 83%] python_api/open3d.visualization.gui.SceneWidget reading sources... [ 83%] python_api/open3d.visualization.gui.ScrollableVert reading sources... [ 84%] python_api/open3d.visualization.gui.Size reading sources... [ 84%] python_api/open3d.visualization.gui.Slider reading sources... [ 84%] python_api/open3d.visualization.gui.StackedWidget reading sources... [ 84%] python_api/open3d.visualization.gui.TabControl reading sources... [ 85%] python_api/open3d.visualization.gui.TextEdit reading sources... [ 85%] python_api/open3d.visualization.gui.Theme reading sources... [ 85%] python_api/open3d.visualization.gui.ToggleSwitch reading sources... [ 85%] python_api/open3d.visualization.gui.TreeView reading sources... [ 86%] python_api/open3d.visualization.gui.UIImage reading sources... [ 86%] python_api/open3d.visualization.gui.VGrid reading sources... [ 86%] python_api/open3d.visualization.gui.VectorEdit reading sources... [ 86%] python_api/open3d.visualization.gui.Vert reading sources... [ 87%] python_api/open3d.visualization.gui.Widget reading sources... [ 87%] python_api/open3d.visualization.gui.Window reading sources... [ 87%] python_api/open3d.visualization.gui.WindowBase reading sources... [ 87%] python_api/open3d.visualization.read_selection_polygon_volume reading sources... [ 88%] python_api/open3d.visualization.rendering reading sources... [ 88%] python_api/open3d.visualization.rendering.Camera reading sources... [ 88%] python_api/open3d.visualization.rendering.ColorGrading reading sources... [ 89%] python_api/open3d.visualization.rendering.Gradient reading sources... [ 89%] python_api/open3d.visualization.rendering.MaterialRecord reading sources... [ 89%] python_api/open3d.visualization.rendering.OffscreenRenderer reading sources... [ 89%] python_api/open3d.visualization.rendering.Open3DScene reading sources... [ 90%] python_api/open3d.visualization.rendering.Renderer reading sources... [ 90%] python_api/open3d.visualization.rendering.Scene reading sources... [ 90%] python_api/open3d.visualization.rendering.TriangleMeshModel reading sources... [ 90%] python_api/open3d.visualization.rendering.View reading sources... [ 91%] python_api_in/open3d.io.rpc reading sources... [ 91%] python_api_in/open3d.ml.tf.layers reading sources... [ 91%] python_api_in/open3d.ml.tf.ops reading sources... [ 91%] python_api_in/open3d.ml.torch.layers reading sources... [ 92%] python_api_in/open3d.ml.torch.ops reading sources... [ 92%] python_api_in/open3d.visualization reading sources... [ 92%] python_api_in/open3d.visualization.tensorboard_plugin.summary reading sources... [ 92%] tutorial/core/index reading sources... [ 93%] tutorial/geometry/index reading sources... [ 93%] tutorial/pipelines/index reading sources... [ 93%] tutorial/reconstruction_system/capture_your_own_dataset reading sources... [ 93%] tutorial/reconstruction_system/index reading sources... [ 94%] tutorial/reconstruction_system/integrate_scene reading sources... [ 94%] tutorial/reconstruction_system/make_fragments reading sources... [ 94%] tutorial/reconstruction_system/refine_registration reading sources... [ 95%] tutorial/reconstruction_system/register_fragments reading sources... [ 95%] tutorial/reconstruction_system/system_overview reading sources... [ 95%] tutorial/reference reading sources... [ 95%] tutorial/sensor/azure_kinect reading sources... [ 96%] tutorial/sensor/index reading sources... [ 96%] tutorial/sensor/realsense reading sources... [ 96%] tutorial/t_pipelines/index reading sources... [ 96%] tutorial/t_reconstruction_system/customized_integration reading sources... [ 97%] tutorial/t_reconstruction_system/dense_slam reading sources... [ 97%] tutorial/t_reconstruction_system/index reading sources... [ 97%] tutorial/t_reconstruction_system/integration reading sources... [ 97%] tutorial/t_reconstruction_system/ray_casting reading sources... [ 98%] tutorial/t_reconstruction_system/voxel_block_grid reading sources... [ 98%] tutorial/visualization/customized_visualization reading sources... [ 98%] tutorial/visualization/headless_rendering reading sources... [ 98%] tutorial/visualization/index reading sources... [ 99%] tutorial/visualization/interactive_visualization reading sources... [ 99%] tutorial/visualization/non_blocking_visualization reading sources... [ 99%] tutorial/visualization/tensorboard_plugin reading sources... [100%] tutorial/visualization/web_visualizer /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/open3d_ml.rst:: WARNING: image file not readable: getting_started_ml_visualizer.gif docstring of open3d.cpu.pybind.geometry.Geometry.Type:1: WARNING: duplicate object description of open3d.cpu.pybind.geometry.Geometry.Type, other instance in python_api/open3d.geometry.AxisAlignedBoundingBox, use :noindex: for one of them docstring of open3d.cpu.pybind.geometry.Geometry.Type:1: WARNING: duplicate object description of open3d.cpu.pybind.geometry.Geometry.Type, other instance in python_api/open3d.geometry.Geometry, use :noindex: for one of them docstring of open3d.cpu.pybind.geometry.Geometry.Type:1: WARNING: duplicate object description of open3d.cpu.pybind.geometry.Geometry.Type, other instance in python_api/open3d.geometry.Geometry2D, use :noindex: for one of them docstring of open3d.cpu.pybind.geometry.Geometry.Type:1: WARNING: duplicate object description of open3d.cpu.pybind.geometry.Geometry.Type, other instance in python_api/open3d.geometry.Geometry3D, use :noindex: for one of them docstring of open3d.cpu.pybind.geometry.Geometry.Type:1: WARNING: duplicate object description of open3d.cpu.pybind.geometry.Geometry.Type, other instance in python_api/open3d.geometry.HalfEdgeTriangleMesh, use :noindex: for one of them docstring of open3d.cpu.pybind.geometry.KDTreeSearchParam.Type:1: WARNING: duplicate object description of open3d.cpu.pybind.geometry.KDTreeSearchParam.Type, other instance in python_api/open3d.geometry.KDTreeSearchParam, use :noindex: for one of them docstring of open3d.cpu.pybind.geometry.KDTreeSearchParam.Type:1: WARNING: duplicate object description of open3d.cpu.pybind.geometry.KDTreeSearchParam.Type, other instance in python_api/open3d.geometry.KDTreeSearchParamHybrid, use :noindex: for one of them docstring of open3d.cpu.pybind.geometry.KDTreeSearchParam.Type:1: WARNING: duplicate object description of open3d.cpu.pybind.geometry.KDTreeSearchParam.Type, other instance in python_api/open3d.geometry.KDTreeSearchParamKNN, use :noindex: for one of them docstring of open3d.cpu.pybind.geometry.Geometry.Type:1: WARNING: duplicate object description of open3d.cpu.pybind.geometry.Geometry.Type, other instance in python_api/open3d.geometry.Image, use :noindex: for one of them docstring of open3d.cpu.pybind.geometry.Geometry.Type:1: WARNING: duplicate object description of open3d.cpu.pybind.geometry.Geometry.Type, other instance in python_api/open3d.geometry.LineSet, use :noindex: for one of them docstring of open3d.cpu.pybind.geometry.Geometry.Type:1: WARNING: duplicate object description of open3d.cpu.pybind.geometry.Geometry.Type, other instance in python_api/open3d.geometry.MeshBase, use :noindex: for one of them docstring of open3d.cpu.pybind.geometry.Geometry.Type:1: WARNING: duplicate object description of open3d.cpu.pybind.geometry.Geometry.Type, other instance in python_api/open3d.geometry.Octree, use :noindex: for one of them docstring of open3d.cpu.pybind.geometry.Geometry.Type:1: WARNING: duplicate object description of open3d.cpu.pybind.geometry.Geometry.Type, other instance in python_api/open3d.geometry.OrientedBoundingBox, use :noindex: for one of them docstring of open3d.cpu.pybind.geometry.Geometry.Type:1: WARNING: duplicate object description of open3d.cpu.pybind.geometry.Geometry.Type, other instance in python_api/open3d.geometry.PointCloud, use :noindex: for one of them docstring of open3d.cpu.pybind.geometry.Geometry.Type:1: WARNING: duplicate object description of open3d.cpu.pybind.geometry.Geometry.Type, other instance in python_api/open3d.geometry.RGBDImage, use :noindex: for one of them docstring of open3d.cpu.pybind.geometry.Geometry.Type:1: WARNING: duplicate object description of open3d.cpu.pybind.geometry.Geometry.Type, other instance in python_api/open3d.geometry.TetraMesh, use :noindex: for one of them docstring of open3d.cpu.pybind.geometry.Geometry.Type:1: WARNING: duplicate object description of open3d.cpu.pybind.geometry.Geometry.Type, other instance in python_api/open3d.geometry.TriangleMesh, use :noindex: for one of them docstring of open3d.cpu.pybind.io.rpc.PyCapsule.set_mesh_data:14: WARNING: Block quote ends without a blank line; unexpected unindent. docstring of open3d.cpu.pybind.io.rpc.PyCapsule.set_mesh_data:23: WARNING: Block quote ends without a blank line; unexpected unindent. docstring of open3d.cpu.pybind.io.rpc.PyCapsule.set_mesh_data:32: WARNING: Block quote ends without a blank line; unexpected unindent. docstring of open3d.cpu.pybind.t.geometry.PyCapsule.create_from_depth_image:22: WARNING: Block quote ends without a blank line; unexpected unindent. docstring of open3d.cpu.pybind.t.geometry.PyCapsule.create_from_rgbd_image:23: WARNING: Block quote ends without a blank line; unexpected unindent. docstring of open3d.cpu.pybind.t.geometry.PyCapsule.voxel_coordinates:1: WARNING: Unknown target name: "block_resolution". docstring of open3d.cpu.pybind.t.geometry.PyCapsule.voxel_coordinates:1: WARNING: Unknown target name: "block_resolution". docstring of open3d.cpu.pybind.t.geometry.PyCapsule.voxel_coordinates:1: WARNING: Unknown target name: "block_resolution". docstring of open3d.cpu.pybind.t.pipelines.odometry.PyCapsule.__init__:8: WARNING: Enumerated list ends without a blank line; unexpected unindent. docstring of open3d.cpu.pybind.t.pipelines.odometry.PyCapsule.__init__:11: WARNING: Block quote ends without a blank line; unexpected unindent. docstring of open3d.cpu.pybind.t.pipelines.odometry.PyCapsule.rgbd_odometry_multi_scale:17: WARNING: Block quote ends without a blank line; unexpected unindent. docstring of open3d.cpu.pybind.t.pipelines.registration.PyCapsule.evaluate_registration:17: WARNING: Block quote ends without a blank line; unexpected unindent. docstring of open3d.cpu.pybind.t.pipelines.registration.PyCapsule.icp:17: WARNING: Block quote ends without a blank line; unexpected unindent. docstring of open3d.cpu.pybind.t.pipelines.registration.PyCapsule.multi_scale_icp:21: WARNING: Block quote ends without a blank line; unexpected unindent. docstring of open3d.cpu.pybind.t.pipelines.slam.PyCapsule.__init__:29: WARNING: Block quote ends without a blank line; unexpected unindent. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api/open3d.visualization.rst:46: WARNING: autosummary: failed to import webrtc_server /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api/open3d.visualization.rst:46: WARNING: autosummary: failed to import tensorboard_plugin.summary /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api/open3d.visualization.webrtc_server' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api/open3d.visualization.tensorboard_plugin.summary' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/_external_visualizer.py:docstring of open3d.visualization._external_visualizer.ExternalVisualizer.draw:18: WARNING: Unexpected indentation. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/_external_visualizer.py:docstring of open3d.visualization._external_visualizer.ExternalVisualizer.draw:23: WARNING: Unexpected indentation. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/_external_visualizer.py:docstring of open3d.visualization._external_visualizer.ExternalVisualizer.set:10: WARNING: Definition list ends without a blank line; unexpected unindent. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/_external_visualizer.py:docstring of open3d.visualization._external_visualizer.ExternalVisualizer.set:15: WARNING: Definition list ends without a blank line; unexpected unindent. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages/open3d/visualization/_external_visualizer.py:docstring of open3d.visualization._external_visualizer.ExternalVisualizer.set:17: WARNING: Unexpected indentation. WARNING: invalid signature for autoclass ('ItemsView[ScalarProperties]') WARNING: don't know which module to import for autodocumenting 'ItemsView[ScalarProperties]' (try placing a "module" or "currentmodule" directive in the document, or giving an explicit module name) WARNING: invalid signature for autoclass ('ItemsView[TextureMaps]') WARNING: don't know which module to import for autodocumenting 'ItemsView[TextureMaps]' (try placing a "module" or "currentmodule" directive in the document, or giving an explicit module name) WARNING: invalid signature for autoclass ('ItemsView[VectorProperties]') WARNING: don't know which module to import for autodocumenting 'ItemsView[VectorProperties]' (try placing a "module" or "currentmodule" directive in the document, or giving an explicit module name) WARNING: invalid signature for autoclass ('KeysView[ScalarProperties]') WARNING: don't know which module to import for autodocumenting 'KeysView[ScalarProperties]' (try placing a "module" or "currentmodule" directive in the document, or giving an explicit module name) WARNING: invalid signature for autoclass ('KeysView[TextureMaps]') WARNING: don't know which module to import for autodocumenting 'KeysView[TextureMaps]' (try placing a "module" or "currentmodule" directive in the document, or giving an explicit module name) WARNING: invalid signature for autoclass ('KeysView[VectorProperties]') WARNING: don't know which module to import for autodocumenting 'KeysView[VectorProperties]' (try placing a "module" or "currentmodule" directive in the document, or giving an explicit module name) WARNING: invalid signature for autoclass ('ValuesView[ScalarProperties]') WARNING: don't know which module to import for autodocumenting 'ValuesView[ScalarProperties]' (try placing a "module" or "currentmodule" directive in the document, or giving an explicit module name) WARNING: invalid signature for autoclass ('ValuesView[TextureMaps]') WARNING: don't know which module to import for autodocumenting 'ValuesView[TextureMaps]' (try placing a "module" or "currentmodule" directive in the document, or giving an explicit module name) WARNING: invalid signature for autoclass ('ValuesView[VectorProperties]') WARNING: don't know which module to import for autodocumenting 'ValuesView[VectorProperties]' (try placing a "module" or "currentmodule" directive in the document, or giving an explicit module name) docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.Button, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.Button, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.CheckableTextTreeCell, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.CheckableTextTreeCell, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.Checkbox, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.Checkbox, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.CollapsableVert, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.CollapsableVert, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.ColorEdit, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.ColorEdit, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.ColormapTreeCell, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.ColormapTreeCell, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.Combobox, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.Combobox, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.Dialog, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.Dialog, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.PyCapsule.add_typeface_for_language:8: WARNING: Definition list ends without a blank line; unexpected unindent. docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.FileDialog, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.FileDialog, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.Horiz, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.Horiz, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.ImageWidget, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.ImageWidget, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.LUTTreeCell, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.LUTTreeCell, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.Label, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.Label, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.Layout1D, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.Layout1D, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.ListView, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.ListView, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.NumberEdit, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.NumberEdit, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.ProgressBar, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.ProgressBar, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.SceneWidget, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.SceneWidget, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.ScrollableVert, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.ScrollableVert, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.Slider, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.Slider, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.StackedWidget, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.StackedWidget, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.TabControl, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.TabControl, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.TextEdit, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.TextEdit, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.ToggleSwitch, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.ToggleSwitch, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.TreeView, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.TreeView, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.VGrid, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.VGrid, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.VectorEdit, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.VectorEdit, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.Constraints:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.Constraints, other instance in python_api/open3d.visualization.gui.Vert, use :noindex: for one of them docstring of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult:1: WARNING: duplicate object description of open3d.cpu.pybind.visualization.gui.Widget.EventCallbackResult, other instance in python_api/open3d.visualization.gui.Vert, use :noindex: for one of them /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.io.rpc.rst:28: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.io.rpc.BufferConnection' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.io.rpc.rst:28: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.io.rpc.Connection' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.io.rpc.rst:28: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.io.rpc.destroy_zmq_context' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.io.rpc.rst:28: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.io.rpc.data_buffer_to_meta_geometry' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.io.rpc.rst:28: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.io.rpc.set_active_camera' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.io.rpc.rst:28: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.io.rpc.set_legacy_camera' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.io.rpc.rst:28: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.io.rpc.set_mesh_data' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.io.rpc.rst:28: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.io.rpc.set_point_cloud' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.io.rpc.rst:28: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.io.rpc.set_time' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.io.rpc.rst:28: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.io.rpc.set_triangle_mesh' WARNING: autodoc: failed to import module 'tf.layers' from module 'open3d.ml'; the following exception was raised: No module named 'tensorflow' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.layers.rst:10: WARNING: autosummary: failed to import ContinuousConv /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.layers.rst:10: WARNING: autosummary: failed to import FixedRadiusSearch /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.layers.rst:10: WARNING: autosummary: failed to import KNNSearch /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.layers.rst:10: WARNING: autosummary: failed to import RadiusSearch /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.layers.rst:10: WARNING: autosummary: failed to import SparseConv /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.layers.rst:10: WARNING: autosummary: failed to import SparseConvTranspose /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.layers.rst:10: WARNING: autosummary: failed to import VoxelPooling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.layers.rst:21: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.tf.layers.ContinuousConv' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.layers.rst:21: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.tf.layers.FixedRadiusSearch' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.layers.rst:21: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.tf.layers.KNNSearch' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.layers.rst:21: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.tf.layers.RadiusSearch' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.layers.rst:21: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.tf.layers.SparseConv' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.layers.rst:21: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.tf.layers.SparseConvTranspose' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.layers.rst:21: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.tf.layers.VoxelPooling' WARNING: autodoc: failed to import module 'tf.ops' from module 'open3d.ml'; the following exception was raised: No module named 'tensorflow' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:10: WARNING: autosummary: failed to import build_spatial_hash_table /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:10: WARNING: autosummary: failed to import continuous_conv /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:10: WARNING: autosummary: failed to import continuous_conv_backprop_filter /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:10: WARNING: autosummary: failed to import continuous_conv_transpose /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:10: WARNING: autosummary: failed to import continuous_conv_transpose_backprop_filter /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:10: WARNING: autosummary: failed to import fixed_radius_search /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:10: WARNING: autosummary: failed to import invert_neighbors_list /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:10: WARNING: autosummary: failed to import knn_search /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:10: WARNING: autosummary: failed to import nms /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:10: WARNING: autosummary: failed to import radius_search /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:10: WARNING: autosummary: failed to import reduce_subarrays_sum /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:10: WARNING: autosummary: failed to import voxel_pooling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:10: WARNING: autosummary: failed to import voxel_pooling_grad /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:10: WARNING: autosummary: failed to import voxelize /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:28: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.tf.ops.build_spatial_hash_table' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:28: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.tf.ops.continuous_conv' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:28: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.tf.ops.continuous_conv_backprop_filter' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:28: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.tf.ops.continuous_conv_transpose' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:28: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.tf.ops.continuous_conv_transpose_backprop_filter' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:28: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.tf.ops.fixed_radius_search' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:28: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.tf.ops.invert_neighbors_list' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:28: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.tf.ops.knn_search' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:28: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.tf.ops.nms' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:28: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.tf.ops.radius_search' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:28: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.tf.ops.reduce_subarrays_sum' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:28: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.tf.ops.voxel_pooling' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:28: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.tf.ops.voxel_pooling_grad' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst:28: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.tf.ops.voxelize' WARNING: autodoc: failed to import module 'torch.layers' from module 'open3d.ml'; the following exception was raised: No module named 'torch' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.layers.rst:10: WARNING: autosummary: failed to import ContinuousConv /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.layers.rst:10: WARNING: autosummary: failed to import FixedRadiusSearch /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.layers.rst:10: WARNING: autosummary: failed to import KNNSearch /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.layers.rst:10: WARNING: autosummary: failed to import RadiusSearch /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.layers.rst:10: WARNING: autosummary: failed to import SparseConv /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.layers.rst:10: WARNING: autosummary: failed to import SparseConvTranspose /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.layers.rst:10: WARNING: autosummary: failed to import VoxelPooling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.layers.rst:21: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.torch.layers.ContinuousConv' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.layers.rst:21: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.torch.layers.FixedRadiusSearch' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.layers.rst:21: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.torch.layers.KNNSearch' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.layers.rst:21: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.torch.layers.RadiusSearch' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.layers.rst:21: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.torch.layers.SparseConv' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.layers.rst:21: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.torch.layers.SparseConvTranspose' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.layers.rst:21: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.torch.layers.VoxelPooling' WARNING: autodoc: failed to import module 'torch.ops' from module 'open3d.ml'; the following exception was raised: No module named 'torch' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.ops.rst:10: WARNING: autosummary: failed to import build_spatial_hash_table /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.ops.rst:10: WARNING: autosummary: failed to import continuous_conv /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.ops.rst:10: WARNING: autosummary: failed to import continuous_conv_transpose /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.ops.rst:10: WARNING: autosummary: failed to import fixed_radius_search /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.ops.rst:10: WARNING: autosummary: failed to import invert_neighbors_list /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.ops.rst:10: WARNING: autosummary: failed to import knn_search /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.ops.rst:10: WARNING: autosummary: failed to import nms /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.ops.rst:10: WARNING: autosummary: failed to import radius_search /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.ops.rst:10: WARNING: autosummary: failed to import reduce_subarrays_sum /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.ops.rst:10: WARNING: autosummary: failed to import voxel_pooling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.ops.rst:10: WARNING: autosummary: failed to import voxelize /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.ops.rst:25: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.torch.ops.build_spatial_hash_table' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.ops.rst:25: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.torch.ops.continuous_conv' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.ops.rst:25: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.torch.ops.continuous_conv_transpose' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.ops.rst:25: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.torch.ops.fixed_radius_search' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.ops.rst:25: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.torch.ops.invert_neighbors_list' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.ops.rst:25: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.torch.ops.knn_search' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.ops.rst:25: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.torch.ops.nms' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.ops.rst:25: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.torch.ops.radius_search' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.ops.rst:25: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.torch.ops.reduce_subarrays_sum' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.ops.rst:25: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.torch.ops.voxel_pooling' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.ops.rst:25: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.ml.torch.ops.voxelize' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:46: WARNING: autosummary: failed to import webrtc_server /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:46: WARNING: autosummary: failed to import tensorboard_plugin.summary /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.ExternalVisualizer' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.Material' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.MeshColorOption' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.MeshShadeOption' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.O3DVisualizer' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.PickedPoint' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.PointColorOption' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.RenderOption' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.ScalarProperties' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.SelectedIndex' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.SelectionPolygonVolume' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.TextureMaps' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.VectorProperties' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.ViewControl' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.Visualizer' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.VisualizerWithEditing' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.VisualizerWithKeyCallback' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.VisualizerWithVertexSelection' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.draw' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.draw_geometries' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.draw_geometries_with_animation_callback' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.draw_geometries_with_custom_animation' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.draw_geometries_with_editing' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.draw_geometries_with_key_callbacks' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.draw_geometries_with_vertex_selection' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.read_selection_polygon_volume' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.gui' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.rendering' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst:54: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.webrtc_server' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.tensorboard_plugin.summary.rst:8: WARNING: autosummary: failed to import add_3d /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.tensorboard_plugin.summary.rst:12: WARNING: toctree contains reference to nonexisting document 'python_api_in/open3d.visualization.tensorboard_plugin.summary.add_3d' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/core/index.rst:1: WARNING: malformed hyperlink target. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/core/index.rst:6: WARNING: toctree contains reference to nonexisting document 'tutorial/core/tensor' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/core/index.rst:6: WARNING: toctree contains reference to nonexisting document 'tutorial/core/hashmap' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/geometry/index.rst:4: WARNING: toctree contains reference to nonexisting document 'tutorial/geometry/pointcloud' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/geometry/index.rst:4: WARNING: toctree contains reference to nonexisting document 'tutorial/geometry/mesh' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/geometry/index.rst:4: WARNING: toctree contains reference to nonexisting document 'tutorial/geometry/rgbd_image' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/geometry/index.rst:4: WARNING: toctree contains reference to nonexisting document 'tutorial/geometry/kdtree' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/geometry/index.rst:12: WARNING: toctree contains reference to nonexisting document 'tutorial/geometry/file_io' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/geometry/index.rst:12: WARNING: toctree contains reference to nonexisting document 'tutorial/geometry/pointcloud_outlier_removal' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/geometry/index.rst:12: WARNING: toctree contains reference to nonexisting document 'tutorial/geometry/voxelization' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/geometry/index.rst:12: WARNING: toctree contains reference to nonexisting document 'tutorial/geometry/octree' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/geometry/index.rst:12: WARNING: toctree contains reference to nonexisting document 'tutorial/geometry/surface_reconstruction' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/geometry/index.rst:12: WARNING: toctree contains reference to nonexisting document 'tutorial/geometry/transformation' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/geometry/index.rst:12: WARNING: toctree contains reference to nonexisting document 'tutorial/geometry/mesh_deformation' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/geometry/index.rst:12: WARNING: toctree contains reference to nonexisting document 'tutorial/geometry/iss_keypoint_detector' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/geometry/index.rst:12: WARNING: toctree contains reference to nonexisting document 'tutorial/geometry/ray_casting' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/geometry/index.rst:12: WARNING: toctree contains reference to nonexisting document 'tutorial/geometry/distance_queries' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/geometry/index.rst:26: WARNING: toctree contains reference to nonexisting document 'tutorial/geometry/python_interface' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/geometry/index.rst:26: WARNING: toctree contains reference to nonexisting document 'tutorial/geometry/working_with_numpy' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/pipelines/index.rst:4: WARNING: toctree contains reference to nonexisting document 'tutorial/pipelines/icp_registration' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/pipelines/index.rst:4: WARNING: toctree contains reference to nonexisting document 'tutorial/pipelines/generalized_icp' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/pipelines/index.rst:4: WARNING: toctree contains reference to nonexisting document 'tutorial/pipelines/robust_kernels' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/pipelines/index.rst:4: WARNING: toctree contains reference to nonexisting document 'tutorial/pipelines/colored_pointcloud_registration' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/pipelines/index.rst:4: WARNING: toctree contains reference to nonexisting document 'tutorial/pipelines/global_registration' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/pipelines/index.rst:4: WARNING: toctree contains reference to nonexisting document 'tutorial/pipelines/multiway_registration' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/pipelines/index.rst:4: WARNING: toctree contains reference to nonexisting document 'tutorial/pipelines/rgbd_integration' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/pipelines/index.rst:4: WARNING: toctree contains reference to nonexisting document 'tutorial/pipelines/rgbd_odometry' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/pipelines/index.rst:4: WARNING: toctree contains reference to nonexisting document 'tutorial/pipelines/color_map_optimization' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/sensor/azure_kinect.rst:: WARNING: image file not readable: tutorial/sensor/azure_kinect_viewer_aligned.png /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/sensor/azure_kinect.rst:: WARNING: image file not readable: tutorial/sensor/azure_kinect_viewer_unaligned.png /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/sensor/azure_kinect.rst:: WARNING: image file not readable: tutorial/sensor/azure_kinect_recorder.png /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/sensor/azure_kinect.rst:: WARNING: image file not readable: tutorial/sensor/azure_kinect_mkv_reader.png /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/sensor/azure_kinect.rst:: WARNING: image file not readable: tutorial/sensor/azure_kinect_mkv_reader_extract.png /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/sensor/realsense.rst:: WARNING: image file not readable: tutorial/sensor/RSbagviewer.jpg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/sensor/realsense.rst:: WARNING: image file not readable: tutorial/sensor/RealSenseRecorder.jpg /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/t_pipelines/index.rst:4: WARNING: Title underline too short. Pipelines (Tensor) ========= /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/t_pipelines/index.rst:6: WARNING: toctree contains reference to nonexisting document 'tutorial/t_pipelines/t_icp_registration' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/t_pipelines/index.rst:6: WARNING: toctree contains reference to nonexisting document 'tutorial/t_pipelines/t_robust_kernel' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/visualization/index.rst:4: WARNING: toctree contains reference to nonexisting document 'tutorial/visualization/visualization' /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/visualization/tensorboard_plugin.rst:3: WARNING: Unknown directive type "mdinclude". .. mdinclude:: ../../tensorboard.md looking for now-outdated files... none found pickling environment... done checking consistency... /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api/open3d.visualization.ItemsView[ScalarProperties].rst: WARNING: document isn't included in any toctree /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api/open3d.visualization.ItemsView[TextureMaps].rst: WARNING: document isn't included in any toctree /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api/open3d.visualization.ItemsView[VectorProperties].rst: WARNING: document isn't included in any toctree /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api/open3d.visualization.KeysView[ScalarProperties].rst: WARNING: document isn't included in any toctree /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api/open3d.visualization.KeysView[TextureMaps].rst: WARNING: document isn't included in any toctree /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api/open3d.visualization.KeysView[VectorProperties].rst: WARNING: document isn't included in any toctree /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api/open3d.visualization.ValuesView[ScalarProperties].rst: WARNING: document isn't included in any toctree /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api/open3d.visualization.ValuesView[TextureMaps].rst: WARNING: document isn't included in any toctree /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api/open3d.visualization.ValuesView[VectorProperties].rst: WARNING: document isn't included in any toctree /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.io.rpc.rst: WARNING: document isn't included in any toctree /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.layers.rst: WARNING: document isn't included in any toctree /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.tf.ops.rst: WARNING: document isn't included in any toctree /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.layers.rst: WARNING: document isn't included in any toctree /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.ml.torch.ops.rst: WARNING: document isn't included in any toctree /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/python_api_in/open3d.visualization.rst: WARNING: document isn't included in any toctree /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reference.rst:6: WARNING: Citation [Bernardini1999] is not referenced. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reference.rst:7: WARNING: Citation [BeslAndMcKay1992] is not referenced. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reference.rst:8: WARNING: Citation [ChenAndMedioni1992] is not referenced. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reference.rst:10: WARNING: Citation [Curless1996] is not referenced. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reference.rst:11: WARNING: Citation [Edelsbrunner1983] is not referenced. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reference.rst:12: WARNING: Citation [Ester1996] is not referenced. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reference.rst:13: WARNING: Citation [Katz2007] is not referenced. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reference.rst:14: WARNING: Citation [Kazhdan2006] is not referenced. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reference.rst:15: WARNING: Citation [Loop1987] is not referenced. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reference.rst:16: WARNING: Citation [LorensenAndCline1987] is not referenced. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reference.rst:17: WARNING: Citation [Newcombe2011] is not referenced. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reference.rst:19: WARNING: Citation [Rasu2009] is not referenced. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reference.rst:20: WARNING: Citation [Rusinkiewicz2001] is not referenced. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reference.rst:21: WARNING: Citation [Silberman2012] is not referenced. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reference.rst:22: WARNING: Citation [Song2015] is not referenced. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reference.rst:23: WARNING: Citation [SorkineAndAlexa2007] is not referenced. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reference.rst:24: WARNING: Citation [Steinbrucker2011] is not referenced. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reference.rst:25: WARNING: Citation [Strum2012] is not referenced. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reference.rst:26: WARNING: Citation [Taubin1995] is not referenced. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reference.rst:27: WARNING: Citation [Zhou2014] is not referenced. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reference.rst:28: WARNING: Citation [Zhou2016] is not referenced. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reference.rst:29: WARNING: Citation [Babin2019] is not referenced. /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reference.rst:30: WARNING: Citation [Segal2009] is not referenced. done preparing documents... done writing output... [ 0%] arm writing output... [ 0%] builddocs writing output... [ 0%] compilation writing output... [ 1%] contribute/contribute writing output... [ 1%] contribute/contribution_recipes writing output... [ 1%] contribute/styleguide writing output... [ 1%] cpp_api writing output... [ 2%] cpp_project writing output... [ 2%] getting_started writing output... [ 2%] index writing output... [ 2%] introduction writing output... [ 3%] open3d_ml writing output... [ 3%] python_api/open3d.camera writing output... [ 3%] python_api/open3d.camera.PinholeCameraIntrinsic writing output... [ 3%] python_api/open3d.camera.PinholeCameraIntrinsicParameters writing output... [ 4%] python_api/open3d.camera.PinholeCameraParameters writing output... [ 4%] python_api/open3d.camera.PinholeCameraTrajectory writing output... [ 4%] python_api/open3d.core writing output... [ 4%] python_api/open3d.core.Blob writing output... [ 5%] python_api/open3d.core.Device writing output... [ 5%] python_api/open3d.core.Dtype writing output... [ 5%] python_api/open3d.core.DynamicSizeVector writing output... [ 6%] python_api/open3d.core.HashMap writing output... [ 6%] python_api/open3d.core.HashSet writing output... [ 6%] python_api/open3d.core.Scalar writing output... [ 6%] python_api/open3d.core.SizeVector writing output... [ 7%] python_api/open3d.core.Tensor writing output... [ 7%] python_api/open3d.core.append writing output... [ 7%] python_api/open3d.core.concatenate writing output... [ 7%] python_api/open3d.core.det writing output... [ 8%] python_api/open3d.core.inv writing output... [ 8%] python_api/open3d.core.lstsq writing output... [ 8%] python_api/open3d.core.lu writing output... [ 8%] python_api/open3d.core.lu_ipiv writing output... [ 9%] python_api/open3d.core.matmul writing output... [ 9%] python_api/open3d.core.solve writing output... [ 9%] python_api/open3d.core.svd writing output... [ 9%] python_api/open3d.core.tril writing output... [ 10%] python_api/open3d.core.triu writing output... [ 10%] python_api/open3d.core.triul writing output... [ 10%] python_api/open3d.geometry writing output... [ 10%] python_api/open3d.geometry.AxisAlignedBoundingBox writing output... [ 11%] python_api/open3d.geometry.DeformAsRigidAsPossibleEnergy writing output... [ 11%] python_api/open3d.geometry.FilterScope writing output... [ 11%] python_api/open3d.geometry.Geometry writing output... [ 12%] python_api/open3d.geometry.Geometry2D writing output... [ 12%] python_api/open3d.geometry.Geometry3D writing output... [ 12%] python_api/open3d.geometry.HalfEdge writing output... [ 12%] python_api/open3d.geometry.HalfEdgeTriangleMesh writing output... [ 13%] python_api/open3d.geometry.Image writing output... [ 13%] python_api/open3d.geometry.ImageFilterType writing output... [ 13%] python_api/open3d.geometry.KDTreeFlann writing output... [ 13%] python_api/open3d.geometry.KDTreeSearchParam writing output... [ 14%] python_api/open3d.geometry.KDTreeSearchParamHybrid writing output... [ 14%] python_api/open3d.geometry.KDTreeSearchParamKNN writing output... [ 14%] python_api/open3d.geometry.KDTreeSearchParamRadius writing output... [ 14%] python_api/open3d.geometry.LineSet writing output... [ 15%] python_api/open3d.geometry.MeshBase writing output... [ 15%] python_api/open3d.geometry.Octree writing output... [ 15%] python_api/open3d.geometry.OctreeColorLeafNode writing output... [ 15%] python_api/open3d.geometry.OctreeInternalNode writing output... [ 16%] python_api/open3d.geometry.OctreeInternalPointNode writing output... [ 16%] python_api/open3d.geometry.OctreeLeafNode writing output... [ 16%] python_api/open3d.geometry.OctreeNode writing output... [ 17%] python_api/open3d.geometry.OctreeNodeInfo writing output... [ 17%] python_api/open3d.geometry.OctreePointColorLeafNode writing output... [ 17%] python_api/open3d.geometry.OrientedBoundingBox writing output... [ 17%] python_api/open3d.geometry.PointCloud writing output... [ 18%] python_api/open3d.geometry.RGBDImage writing output... [ 18%] python_api/open3d.geometry.SimplificationContraction writing output... [ 18%] python_api/open3d.geometry.TetraMesh writing output... [ 18%] python_api/open3d.geometry.TriangleMesh writing output... [ 19%] python_api/open3d.geometry.Voxel writing output... [ 19%] python_api/open3d.geometry.VoxelGrid writing output... [ 19%] python_api/open3d.geometry.get_rotation_matrix_from_axis_angle writing output... [ 19%] python_api/open3d.geometry.get_rotation_matrix_from_quaternion writing output... [ 20%] python_api/open3d.geometry.get_rotation_matrix_from_xyz writing output... [ 20%] python_api/open3d.geometry.get_rotation_matrix_from_xzy writing output... [ 20%] python_api/open3d.geometry.get_rotation_matrix_from_yxz writing output... [ 20%] python_api/open3d.geometry.get_rotation_matrix_from_yzx writing output... [ 21%] python_api/open3d.geometry.get_rotation_matrix_from_zxy writing output... [ 21%] python_api/open3d.geometry.get_rotation_matrix_from_zyx writing output... [ 21%] python_api/open3d.io writing output... [ 21%] python_api/open3d.io.FileGeometry writing output... [ 22%] python_api/open3d.io.read_feature writing output... [ 22%] python_api/open3d.io.read_file_geometry_type writing output... [ 22%] python_api/open3d.io.read_image writing output... [ 23%] python_api/open3d.io.read_line_set writing output... [ 23%] python_api/open3d.io.read_octree writing output... [ 23%] python_api/open3d.io.read_pinhole_camera_intrinsic writing output... [ 23%] python_api/open3d.io.read_pinhole_camera_parameters writing output... [ 24%] python_api/open3d.io.read_pinhole_camera_trajectory writing output... [ 24%] python_api/open3d.io.read_point_cloud writing output... [ 24%] python_api/open3d.io.read_pose_graph writing output... [ 24%] python_api/open3d.io.read_triangle_mesh writing output... [ 25%] python_api/open3d.io.read_triangle_model writing output... [ 25%] python_api/open3d.io.read_voxel_grid writing output... [ 25%] python_api/open3d.io.rpc writing output... [ 25%] python_api/open3d.io.rpc.BufferConnection writing output... [ 26%] python_api/open3d.io.rpc.Connection writing output... [ 26%] python_api/open3d.io.rpc.data_buffer_to_meta_geometry writing output... [ 26%] python_api/open3d.io.rpc.destroy_zmq_context writing output... [ 26%] python_api/open3d.io.rpc.set_active_camera writing output... [ 27%] python_api/open3d.io.rpc.set_legacy_camera writing output... [ 27%] python_api/open3d.io.rpc.set_mesh_data writing output... [ 27%] python_api/open3d.io.rpc.set_point_cloud writing output... [ 28%] python_api/open3d.io.rpc.set_time writing output... [ 28%] python_api/open3d.io.rpc.set_triangle_mesh writing output... [ 28%] python_api/open3d.io.write_feature writing output... [ 28%] python_api/open3d.io.write_image writing output... [ 29%] python_api/open3d.io.write_line_set writing output... [ 29%] python_api/open3d.io.write_octree writing output... [ 29%] python_api/open3d.io.write_pinhole_camera_intrinsic writing output... [ 29%] python_api/open3d.io.write_pinhole_camera_parameters writing output... [ 30%] python_api/open3d.io.write_pinhole_camera_trajectory writing output... [ 30%] python_api/open3d.io.write_point_cloud writing output... [ 30%] python_api/open3d.io.write_pose_graph writing output... [ 30%] python_api/open3d.io.write_triangle_mesh writing output... [ 31%] python_api/open3d.io.write_voxel_grid writing output... [ 31%] python_api/open3d.ml writing output... [ 31%] python_api/open3d.pipelines writing output... [ 31%] python_api/open3d.pipelines.color_map writing output... [ 32%] python_api/open3d.pipelines.color_map.NonRigidOptimizerOption writing output... [ 32%] python_api/open3d.pipelines.color_map.RigidOptimizerOption writing output... [ 32%] python_api/open3d.pipelines.color_map.run_non_rigid_optimizer writing output... [ 32%] python_api/open3d.pipelines.color_map.run_rigid_optimizer writing output... [ 33%] python_api/open3d.pipelines.integration writing output... [ 33%] python_api/open3d.pipelines.integration.ScalableTSDFVolume writing output... [ 33%] python_api/open3d.pipelines.integration.TSDFVolume writing output... [ 34%] python_api/open3d.pipelines.integration.TSDFVolumeColorType writing output... [ 34%] python_api/open3d.pipelines.integration.UniformTSDFVolume writing output... [ 34%] python_api/open3d.pipelines.odometry writing output... [ 34%] python_api/open3d.pipelines.odometry.OdometryOption writing output... [ 35%] python_api/open3d.pipelines.odometry.RGBDOdometryJacobian writing output... [ 35%] python_api/open3d.pipelines.odometry.RGBDOdometryJacobianFromColorTerm writing output... [ 35%] python_api/open3d.pipelines.odometry.RGBDOdometryJacobianFromHybridTerm writing output... [ 35%] python_api/open3d.pipelines.odometry.compute_rgbd_odometry writing output... [ 36%] python_api/open3d.pipelines.registration writing output... [ 36%] python_api/open3d.pipelines.registration.CauchyLoss writing output... [ 36%] python_api/open3d.pipelines.registration.CorrespondenceChecker writing output... [ 36%] python_api/open3d.pipelines.registration.CorrespondenceCheckerBasedOnDistance writing output... [ 37%] python_api/open3d.pipelines.registration.CorrespondenceCheckerBasedOnEdgeLength writing output... [ 37%] python_api/open3d.pipelines.registration.CorrespondenceCheckerBasedOnNormal writing output... [ 37%] python_api/open3d.pipelines.registration.FastGlobalRegistrationOption writing output... [ 37%] python_api/open3d.pipelines.registration.Feature writing output... [ 38%] python_api/open3d.pipelines.registration.GMLoss writing output... [ 38%] python_api/open3d.pipelines.registration.GlobalOptimizationConvergenceCriteria writing output... [ 38%] python_api/open3d.pipelines.registration.GlobalOptimizationGaussNewton writing output... [ 39%] python_api/open3d.pipelines.registration.GlobalOptimizationLevenbergMarquardt writing output... [ 39%] python_api/open3d.pipelines.registration.GlobalOptimizationMethod writing output... [ 39%] python_api/open3d.pipelines.registration.GlobalOptimizationOption writing output... [ 39%] python_api/open3d.pipelines.registration.HuberLoss writing output... [ 40%] python_api/open3d.pipelines.registration.ICPConvergenceCriteria writing output... [ 40%] python_api/open3d.pipelines.registration.L1Loss writing output... [ 40%] python_api/open3d.pipelines.registration.L2Loss writing output... [ 40%] python_api/open3d.pipelines.registration.PoseGraph writing output... [ 41%] python_api/open3d.pipelines.registration.PoseGraphEdge writing output... [ 41%] python_api/open3d.pipelines.registration.PoseGraphEdgeVector writing output... [ 41%] python_api/open3d.pipelines.registration.PoseGraphNode writing output... [ 41%] python_api/open3d.pipelines.registration.PoseGraphNodeVector writing output... [ 42%] python_api/open3d.pipelines.registration.RANSACConvergenceCriteria writing output... [ 42%] python_api/open3d.pipelines.registration.RegistrationResult writing output... [ 42%] python_api/open3d.pipelines.registration.RobustKernel writing output... [ 42%] python_api/open3d.pipelines.registration.TransformationEstimation writing output... [ 43%] python_api/open3d.pipelines.registration.TransformationEstimationForColoredICP writing output... [ 43%] python_api/open3d.pipelines.registration.TransformationEstimationForGeneralizedICP writing output... [ 43%] python_api/open3d.pipelines.registration.TransformationEstimationPointToPlane writing output... [ 43%] python_api/open3d.pipelines.registration.TransformationEstimationPointToPoint writing output... [ 44%] python_api/open3d.pipelines.registration.TukeyLoss writing output... [ 44%] python_api/open3d.pipelines.registration.compute_fpfh_feature writing output... [ 44%] python_api/open3d.pipelines.registration.evaluate_registration writing output... [ 45%] python_api/open3d.pipelines.registration.get_information_matrix_from_point_clouds writing output... [ 45%] python_api/open3d.pipelines.registration.global_optimization writing output... [ 45%] python_api/open3d.pipelines.registration.registration_colored_icp writing output... [ 45%] python_api/open3d.pipelines.registration.registration_fgr_based_on_correspondence writing output... [ 46%] python_api/open3d.pipelines.registration.registration_fgr_based_on_feature_matching writing output... [ 46%] python_api/open3d.pipelines.registration.registration_generalized_icp writing output... [ 46%] python_api/open3d.pipelines.registration.registration_icp writing output... [ 46%] python_api/open3d.pipelines.registration.registration_ransac_based_on_correspondence writing output... [ 47%] python_api/open3d.pipelines.registration.registration_ransac_based_on_feature_matching writing output... [ 47%] python_api/open3d.t writing output... [ 47%] python_api/open3d.t.geometry writing output... [ 47%] python_api/open3d.t.geometry.DrawableGeometry writing output... [ 48%] python_api/open3d.t.geometry.Geometry writing output... [ 48%] python_api/open3d.t.geometry.Image writing output... [ 48%] python_api/open3d.t.geometry.InterpType writing output... [ 48%] python_api/open3d.t.geometry.LineSet writing output... [ 49%] python_api/open3d.t.geometry.PointCloud writing output... [ 49%] python_api/open3d.t.geometry.RGBDImage writing output... [ 49%] python_api/open3d.t.geometry.SurfaceMaskCode writing output... [ 50%] python_api/open3d.t.geometry.TSDFVoxelGrid writing output... [ 50%] python_api/open3d.t.geometry.TensorMap writing output... [ 50%] python_api/open3d.t.geometry.TriangleMesh writing output... [ 50%] python_api/open3d.t.geometry.VoxelBlockGrid writing output... [ 51%] python_api/open3d.t.io writing output... [ 51%] python_api/open3d.t.io.RGBDSensor writing output... [ 51%] python_api/open3d.t.io.RGBDVideoMetadata writing output... [ 51%] python_api/open3d.t.io.RGBDVideoReader writing output... [ 52%] python_api/open3d.t.io.SensorType writing output... [ 52%] python_api/open3d.t.io.read_image writing output... [ 52%] python_api/open3d.t.io.read_point_cloud writing output... [ 52%] python_api/open3d.t.io.read_tsdf_voxelgrid writing output... [ 53%] python_api/open3d.t.io.write_image writing output... [ 53%] python_api/open3d.t.io.write_point_cloud writing output... [ 53%] python_api/open3d.t.io.write_tsdf_voxelgrid writing output... [ 53%] python_api/open3d.t.pipelines writing output... [ 54%] python_api/open3d.t.pipelines.odometry writing output... [ 54%] python_api/open3d.t.pipelines.odometry.Method writing output... [ 54%] python_api/open3d.t.pipelines.odometry.OdometryConvergenceCriteria writing output... [ 54%] python_api/open3d.t.pipelines.odometry.OdometryLossParams writing output... [ 55%] python_api/open3d.t.pipelines.odometry.OdometryResult writing output... [ 55%] python_api/open3d.t.pipelines.odometry.compute_odometry_result_hybrid writing output... [ 55%] python_api/open3d.t.pipelines.odometry.compute_odometry_result_intensity writing output... [ 56%] python_api/open3d.t.pipelines.odometry.compute_odometry_result_point_to_plane writing output... [ 56%] python_api/open3d.t.pipelines.odometry.rgbd_odometry_multi_scale writing output... [ 56%] python_api/open3d.t.pipelines.registration writing output... [ 56%] python_api/open3d.t.pipelines.registration.ICPConvergenceCriteria writing output... [ 57%] python_api/open3d.t.pipelines.registration.RegistrationResult writing output... [ 57%] python_api/open3d.t.pipelines.registration.TransformationEstimation writing output... [ 57%] python_api/open3d.t.pipelines.registration.TransformationEstimationForColoredICP writing output... [ 57%] python_api/open3d.t.pipelines.registration.TransformationEstimationPointToPlane writing output... [ 58%] python_api/open3d.t.pipelines.registration.TransformationEstimationPointToPoint writing output... [ 58%] python_api/open3d.t.pipelines.registration.evaluate_registration writing output... [ 58%] python_api/open3d.t.pipelines.registration.get_information_matrix writing output... [ 58%] python_api/open3d.t.pipelines.registration.icp writing output... [ 59%] python_api/open3d.t.pipelines.registration.multi_scale_icp writing output... [ 59%] python_api/open3d.t.pipelines.slac writing output... [ 59%] python_api/open3d.t.pipelines.slac.control_grid writing output... [ 59%] python_api/open3d.t.pipelines.slac.run_rigid_optimizer_for_fragments writing output... [ 60%] python_api/open3d.t.pipelines.slac.run_slac_optimizer_for_fragments writing output... [ 60%] python_api/open3d.t.pipelines.slac.save_correspondences_for_pointclouds writing output... [ 60%] python_api/open3d.t.pipelines.slac.slac_debug_option writing output... [ 60%] python_api/open3d.t.pipelines.slac.slac_optimizer_params writing output... [ 61%] python_api/open3d.t.pipelines.slam writing output... [ 61%] python_api/open3d.t.pipelines.slam.Frame writing output... [ 61%] python_api/open3d.t.pipelines.slam.Model writing output... [ 62%] python_api/open3d.utility writing output... [ 62%] python_api/open3d.utility.DoubleVector writing output... [ 62%] python_api/open3d.utility.IntVector writing output... [ 62%] python_api/open3d.utility.Matrix3dVector writing output... [ 63%] python_api/open3d.utility.Matrix4dVector writing output... [ 63%] python_api/open3d.utility.Vector2dVector writing output... [ 63%] python_api/open3d.utility.Vector2iVector writing output... [ 63%] python_api/open3d.utility.Vector3dVector writing output... [ 64%] python_api/open3d.utility.Vector3iVector writing output... [ 64%] python_api/open3d.utility.Vector4iVector writing output... [ 64%] python_api/open3d.utility.VerbosityContextManager writing output... [ 64%] python_api/open3d.utility.VerbosityLevel writing output... [ 65%] python_api/open3d.utility.get_verbosity_level writing output... [ 65%] python_api/open3d.utility.reset_print_function writing output... [ 65%] python_api/open3d.utility.set_verbosity_level writing output... [ 65%] python_api/open3d.visualization writing output... [ 66%] python_api/open3d.visualization.ExternalVisualizer writing output... [ 66%] python_api/open3d.visualization.ItemsView[ScalarProperties] writing output... [ 66%] python_api/open3d.visualization.ItemsView[TextureMaps] writing output... [ 67%] python_api/open3d.visualization.ItemsView[VectorProperties] writing output... [ 67%] python_api/open3d.visualization.KeysView[ScalarProperties] writing output... [ 67%] python_api/open3d.visualization.KeysView[TextureMaps] writing output... [ 67%] python_api/open3d.visualization.KeysView[VectorProperties] writing output... [ 68%] python_api/open3d.visualization.Material writing output... [ 68%] python_api/open3d.visualization.MeshColorOption writing output... [ 68%] python_api/open3d.visualization.MeshShadeOption writing output... [ 68%] python_api/open3d.visualization.O3DVisualizer writing output... [ 69%] python_api/open3d.visualization.PickedPoint writing output... [ 69%] python_api/open3d.visualization.PointColorOption writing output... [ 69%] python_api/open3d.visualization.RenderOption writing output... [ 69%] python_api/open3d.visualization.ScalarProperties writing output... [ 70%] python_api/open3d.visualization.SelectedIndex writing output... [ 70%] python_api/open3d.visualization.SelectionPolygonVolume writing output... [ 70%] python_api/open3d.visualization.TextureMaps writing output... [ 70%] python_api/open3d.visualization.ValuesView[ScalarProperties] writing output... [ 71%] python_api/open3d.visualization.ValuesView[TextureMaps] writing output... [ 71%] python_api/open3d.visualization.ValuesView[VectorProperties] writing output... [ 71%] python_api/open3d.visualization.VectorProperties writing output... [ 71%] python_api/open3d.visualization.ViewControl writing output... [ 72%] python_api/open3d.visualization.Visualizer writing output... [ 72%] python_api/open3d.visualization.VisualizerWithEditing writing output... [ 72%] python_api/open3d.visualization.VisualizerWithKeyCallback writing output... [ 73%] python_api/open3d.visualization.VisualizerWithVertexSelection writing output... [ 73%] python_api/open3d.visualization.draw writing output... [ 73%] python_api/open3d.visualization.draw_geometries writing output... [ 73%] python_api/open3d.visualization.draw_geometries_with_animation_callback writing output... [ 74%] python_api/open3d.visualization.draw_geometries_with_custom_animation writing output... [ 74%] python_api/open3d.visualization.draw_geometries_with_editing writing output... [ 74%] python_api/open3d.visualization.draw_geometries_with_key_callbacks writing output... [ 74%] python_api/open3d.visualization.draw_geometries_with_vertex_selection writing output... [ 75%] python_api/open3d.visualization.gui writing output... [ 75%] python_api/open3d.visualization.gui.Application writing output... [ 75%] python_api/open3d.visualization.gui.Button writing output... [ 75%] python_api/open3d.visualization.gui.CheckableTextTreeCell writing output... [ 76%] python_api/open3d.visualization.gui.Checkbox writing output... [ 76%] python_api/open3d.visualization.gui.CollapsableVert writing output... [ 76%] python_api/open3d.visualization.gui.Color writing output... [ 76%] python_api/open3d.visualization.gui.ColorEdit writing output... [ 77%] python_api/open3d.visualization.gui.ColormapTreeCell writing output... [ 77%] python_api/open3d.visualization.gui.Combobox writing output... [ 77%] python_api/open3d.visualization.gui.Dialog writing output... [ 78%] python_api/open3d.visualization.gui.FileDialog writing output... [ 78%] python_api/open3d.visualization.gui.FontDescription writing output... [ 78%] python_api/open3d.visualization.gui.FontStyle writing output... [ 78%] python_api/open3d.visualization.gui.Horiz writing output... [ 79%] python_api/open3d.visualization.gui.ImageWidget writing output... [ 79%] python_api/open3d.visualization.gui.KeyEvent writing output... [ 79%] python_api/open3d.visualization.gui.KeyModifier writing output... [ 79%] python_api/open3d.visualization.gui.KeyName writing output... [ 80%] python_api/open3d.visualization.gui.LUTTreeCell writing output... [ 80%] python_api/open3d.visualization.gui.Label writing output... [ 80%] python_api/open3d.visualization.gui.Label3D writing output... [ 80%] python_api/open3d.visualization.gui.Layout1D writing output... [ 81%] python_api/open3d.visualization.gui.LayoutContext writing output... [ 81%] python_api/open3d.visualization.gui.ListView writing output... [ 81%] python_api/open3d.visualization.gui.Margins writing output... [ 81%] python_api/open3d.visualization.gui.Menu writing output... [ 82%] python_api/open3d.visualization.gui.MouseButton writing output... [ 82%] python_api/open3d.visualization.gui.MouseEvent writing output... [ 82%] python_api/open3d.visualization.gui.NumberEdit writing output... [ 82%] python_api/open3d.visualization.gui.ProgressBar writing output... [ 83%] python_api/open3d.visualization.gui.Rect writing output... [ 83%] python_api/open3d.visualization.gui.SceneWidget writing output... [ 83%] python_api/open3d.visualization.gui.ScrollableVert writing output... [ 84%] python_api/open3d.visualization.gui.Size writing output... [ 84%] python_api/open3d.visualization.gui.Slider writing output... [ 84%] python_api/open3d.visualization.gui.StackedWidget writing output... [ 84%] python_api/open3d.visualization.gui.TabControl writing output... [ 85%] python_api/open3d.visualization.gui.TextEdit writing output... [ 85%] python_api/open3d.visualization.gui.Theme writing output... [ 85%] python_api/open3d.visualization.gui.ToggleSwitch writing output... [ 85%] python_api/open3d.visualization.gui.TreeView writing output... [ 86%] python_api/open3d.visualization.gui.UIImage writing output... [ 86%] python_api/open3d.visualization.gui.VGrid writing output... [ 86%] python_api/open3d.visualization.gui.VectorEdit writing output... [ 86%] python_api/open3d.visualization.gui.Vert writing output... [ 87%] python_api/open3d.visualization.gui.Widget writing output... [ 87%] python_api/open3d.visualization.gui.Window writing output... [ 87%] python_api/open3d.visualization.gui.WindowBase writing output... [ 87%] python_api/open3d.visualization.read_selection_polygon_volume writing output... [ 88%] python_api/open3d.visualization.rendering writing output... [ 88%] python_api/open3d.visualization.rendering.Camera writing output... [ 88%] python_api/open3d.visualization.rendering.ColorGrading writing output... [ 89%] python_api/open3d.visualization.rendering.Gradient writing output... [ 89%] python_api/open3d.visualization.rendering.MaterialRecord writing output... [ 89%] python_api/open3d.visualization.rendering.OffscreenRenderer writing output... [ 89%] python_api/open3d.visualization.rendering.Open3DScene writing output... [ 90%] python_api/open3d.visualization.rendering.Renderer writing output... [ 90%] python_api/open3d.visualization.rendering.Scene writing output... [ 90%] python_api/open3d.visualization.rendering.TriangleMeshModel writing output... [ 90%] python_api/open3d.visualization.rendering.View writing output... [ 91%] python_api_in/open3d.io.rpc writing output... [ 91%] python_api_in/open3d.ml.tf.layers writing output... [ 91%] python_api_in/open3d.ml.tf.ops writing output... [ 91%] python_api_in/open3d.ml.torch.layers writing output... [ 92%] python_api_in/open3d.ml.torch.ops writing output... [ 92%] python_api_in/open3d.visualization writing output... [ 92%] python_api_in/open3d.visualization.tensorboard_plugin.summary writing output... [ 92%] tutorial/core/index writing output... [ 93%] tutorial/geometry/index writing output... [ 93%] tutorial/pipelines/index writing output... [ 93%] tutorial/reconstruction_system/capture_your_own_dataset writing output... [ 93%] tutorial/reconstruction_system/index writing output... [ 94%] tutorial/reconstruction_system/integrate_scene writing output... [ 94%] tutorial/reconstruction_system/make_fragments writing output... [ 94%] tutorial/reconstruction_system/refine_registration writing output... [ 95%] tutorial/reconstruction_system/register_fragments writing output... [ 95%] tutorial/reconstruction_system/system_overview writing output... [ 95%] tutorial/reference writing output... [ 95%] tutorial/sensor/azure_kinect writing output... [ 96%] tutorial/sensor/index writing output... [ 96%] tutorial/sensor/realsense writing output... [ 96%] tutorial/t_pipelines/index writing output... [ 96%] tutorial/t_reconstruction_system/customized_integration writing output... [ 97%] tutorial/t_reconstruction_system/dense_slam writing output... [ 97%] tutorial/t_reconstruction_system/index writing output... [ 97%] tutorial/t_reconstruction_system/integration writing output... [ 97%] tutorial/t_reconstruction_system/ray_casting writing output... [ 98%] tutorial/t_reconstruction_system/voxel_block_grid writing output... [ 98%] tutorial/visualization/customized_visualization writing output... [ 98%] tutorial/visualization/headless_rendering writing output... [ 98%] tutorial/visualization/index writing output... [ 99%] tutorial/visualization/interactive_visualization writing output... [ 99%] tutorial/visualization/non_blocking_visualization writing output... [ 99%] tutorial/visualization/tensorboard_plugin writing output... [100%] tutorial/visualization/web_visualizer /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/visualization/index.rst:4: WARNING: toctree contains reference to document 'tutorial/visualization/tensorboard_plugin' that doesn't have a title: no link will be generated /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reconstruction_system/integrate_scene.rst:12: WARNING: undefined label: /tutorial/pipelines/rgbd_odometry.ipynb#read-camera-intrinsic /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reconstruction_system/integrate_scene.rst:28: WARNING: undefined label: /tutorial/pipelines/rgbd_integration.ipynb /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reconstruction_system/make_fragments.rst:12: WARNING: undefined label: /tutorial/pipelines/rgbd_odometry.ipynb#read-camera-intrinsic /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reconstruction_system/make_fragments.rst:53: WARNING: undefined label: /tutorial/pipelines/multiway_registration.ipynb /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reconstruction_system/make_fragments.rst:82: WARNING: undefined label: /tutorial/pipelines/rgbd_integration.ipynb /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reconstruction_system/refine_registration.rst:42: WARNING: undefined label: /tutorial/pipelines/multiway_registration.ipynb /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reconstruction_system/register_fragments.rst:28: WARNING: undefined label: /tutorial/geometry/pointcloud.ipynb#voxel-downsampling /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reconstruction_system/register_fragments.rst:28: WARNING: undefined label: /tutorial/geometry/pointcloud.ipynb#vertex-normal-estimation /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reconstruction_system/register_fragments.rst:28: WARNING: undefined label: /tutorial/pipelines/global_registration.ipynb#extract-geometric-feature /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reconstruction_system/register_fragments.rst:63: WARNING: undefined label: /tutorial/pipelines/global_registration.ipynb#ransac /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reconstruction_system/register_fragments.rst:63: WARNING: undefined label: /tutorial/pipelines/global_registration.ipynb#fast-global-registration /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reconstruction_system/register_fragments.rst:77: WARNING: undefined label: /tutorial/pipelines/multiway_registration.ipynb /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reconstruction_system/system_overview.rst:8: WARNING: undefined label: /tutorial/pipelines/rgbd_odometry.ipynb /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reconstruction_system/system_overview.rst:8: WARNING: undefined label: /tutorial/pipelines/multiway_registration.ipynb /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reconstruction_system/system_overview.rst:8: WARNING: undefined label: /tutorial/pipelines/rgbd_integration.ipynb /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reconstruction_system/system_overview.rst:15: WARNING: undefined label: /tutorial/pipelines/global_registration.ipynb /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reconstruction_system/system_overview.rst:15: WARNING: undefined label: /tutorial/pipelines/icp_registration.ipynb /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reconstruction_system/system_overview.rst:15: WARNING: undefined label: /tutorial/pipelines/multiway_registration.ipynb /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reconstruction_system/system_overview.rst:21: WARNING: undefined label: /tutorial/pipelines/icp_registration.ipynb /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reconstruction_system/system_overview.rst:21: WARNING: undefined label: /tutorial/pipelines/multiway_registration.ipynb /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reconstruction_system/system_overview.rst:26: WARNING: undefined label: /tutorial/pipelines/rgbd_integration.ipynb /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reconstruction_system/system_overview.rst:74: WARNING: undefined label: /tutorial/pipelines/rgbd_odometry.ipynb#read-camera-intrinsic /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/reconstruction_system/system_overview.rst:74: WARNING: undefined label: /tutorial/geometry/rgbd_image.ipynb /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/t_reconstruction_system/customized_integration.rst:9: WARNING: undefined label: /tutorial/core/hashmap.ipynb /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/t_reconstruction_system/customized_integration.rst:49: WARNING: undefined label: /tutorial/core/tensor.ipynb#pytorch-i/o-with-dlpack-memory-map /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/t_reconstruction_system/dense_slam.rst:29: WARNING: undefined label: /tutorial/pipelines/rgbd_odometry.ipynb /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/t_reconstruction_system/index.rst:6: WARNING: undefined label: /tutorial/core/tensor.ipynb /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/t_reconstruction_system/index.rst:6: WARNING: undefined label: /tutorial/core/hashmap.ipynb /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/t_reconstruction_system/index.rst:8: WARNING: undefined label: /tutorial/geometry/rgbd_image.ipynb /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/t_reconstruction_system/ray_casting.rst:7: WARNING: undefined label: /python_api/open3d.t.geometry.raycastingscene.rst /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/t_reconstruction_system/ray_casting.rst:38: WARNING: undefined label: /tutorial/core/tensor.ipynb#pytorch-i/o-with-dlpack-memory-map /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/t_reconstruction_system/voxel_block_grid.rst:9: WARNING: undefined label: /tutorial/core/hashmap.ipynb /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/t_reconstruction_system/voxel_block_grid.rst:9: WARNING: undefined label: /tutorial/core/hashmap.ipynb#multi-valued-hash-map /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/visualization/customized_visualization.rst:6: WARNING: 'any' reference target not found: /tutorial/visualization/visualization.ipynb /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/visualization/index.rst:4: WARNING: toctree contains reference to document 'tutorial/visualization/tensorboard_plugin' that doesn't have a title: no link will be generated /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/visualization/index.rst:4: WARNING: toctree contains reference to document 'tutorial/visualization/tensorboard_plugin' that doesn't have a title: no link will be generated /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/visualization/index.rst:4: WARNING: toctree contains reference to document 'tutorial/visualization/tensorboard_plugin' that doesn't have a title: no link will be generated /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/visualization/index.rst:4: WARNING: toctree contains reference to document 'tutorial/visualization/tensorboard_plugin' that doesn't have a title: no link will be generated /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/visualization/index.rst:4: WARNING: toctree contains reference to document 'tutorial/visualization/tensorboard_plugin' that doesn't have a title: no link will be generated /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/visualization/index.rst:4: WARNING: toctree contains reference to document 'tutorial/visualization/tensorboard_plugin' that doesn't have a title: no link will be generated /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/visualization/index.rst:4: WARNING: toctree contains reference to document 'tutorial/visualization/tensorboard_plugin' that doesn't have a title: no link will be generated /build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs/tutorial/visualization/index.rst:4: WARNING: toctree contains reference to document 'tutorial/visualization/tensorboard_plugin' that doesn't have a title: no link will be generated generating indices... genindex done writing additional pages... search done copying images... [ 3%] _static/open3d_logo_horizontal.png copying images... [ 7%] _static/reconstruction_system/capture_your_own_dataset/recorder.png copying images... [ 11%] _static/reconstruction_system/integrate_scene/scene.png copying images... [ 15%] _static/reconstruction_system/make_fragments/fragment_0.png copying images... [ 19%] _static/reconstruction_system/make_fragments/fragment_1.png copying images... [ 23%] _static/reconstruction_system/make_fragments/fragment_2.png copying images... [ 26%] _static/reconstruction_system/make_fragments/fragment_3.png copying images... [ 30%] _static/visualization/customized_visualization/custom.png copying images... [ 34%] _static/visualization/customized_visualization/normal.png copying images... [ 38%] _static/visualization/customized_visualization/fov_90.png copying images... [ 42%] _static/visualization/customized_visualization/fov_5.png copying images... [ 46%] _static/visualization/customized_visualization/rotate_small.gif copying images... [ 50%] _static/visualization/customized_visualization/key_k.png copying images... [ 53%] _static/visualization/customized_visualization/image_small.gif copying images... [ 57%] _static/visualization/customized_visualization/depth_small.gif copying images... [ 61%] _static/visualization/interactive_visualization/crop_lock.png copying images... [ 65%] _static/visualization/interactive_visualization/crop_selection.png copying images... [ 69%] _static/visualization/interactive_visualization/crop_save.png copying images... [ 73%] _static/visualization/interactive_visualization/crop_result.png copying images... [ 76%] _static/visualization/interactive_visualization/crop_freeview.png copying images... [ 80%] _static/visualization/interactive_visualization/manual_icp_initial.png copying images... [ 84%] _static/visualization/interactive_visualization/manual_icp_source.png copying images... [ 88%] _static/visualization/interactive_visualization/manual_icp_target.png copying images... [ 92%] _static/visualization/interactive_visualization/manual_icp_alignment.png copying images... [ 96%] _static/visualization/non_blocking_visualization/visualize_icp_iteration.gif copying images... [100%] _static/visualization/webrtc_visualizer.gif copying static files... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 363 warnings. The HTML pages are in _out/html. Env: "{'DEB_HOST_GNU_SYSTEM': 'linux-gnu', 'DFLAGS': '-frelease', 'DEB_BUILD_ARCH_BITS': '64', 'DEB_TARGET_GNU_CPU': 'x86_64', 'DEB_HOST_ARCH_OS': 'linux', 'LANGUAGE': 'C.UTF-8', 'USER': 'builduser', 'CXXFLAGS': '-g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi', 'DEB_BUILD_GNU_TYPE': 'x86_64-linux-gnu', 'DEB_TARGET_MULTIARCH': 'x86_64-linux-gnu', 'MMDEBSTRAP_HOOK': 'customize', 'OBJCFLAGS': '-g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security', 'DH_INTERNAL_OPTIONS': '-i\x1e-O--buildsystem=cmake', 'DEB_BUILD_ARCH_CPU': 'amd64', 'SHLVL': '0', 'DEB_HOST_ARCH_LIBC': 'gnu', 'DEB_HOST_ARCH_ABI': 'base', 'LD_LIBRARY_PATH': '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/obj-x86_64-linux-gnu/lib/None', 'OLDPWD': '/build/open3d-UmqDFn/open3d-0.14.1+dfsg', 'HOME': '/nonexistent', 'DEB_BUILD_ARCH_ENDIAN': 'little', 'LDFLAGS': '-Wl,-z,relro -Wl,-z,now', 'DEB_TARGET_ARCH_BITS': '64', 'DEB_BUILD_GNU_SYSTEM': 'linux-gnu', 'MAKEFLAGS': 'w', 'DEB_BUILD_ARCH_OS': 'linux', 'DEB_TARGET_GNU_TYPE': 'x86_64-linux-gnu', 'DEB_TARGET_ARCH_CPU': 'amd64', 'LOGNAME': 'builduser', 'DEB_BUILD_ARCH_LIBC': 'gnu', 'DEB_BUILD_ARCH_ABI': 'base', '_': '/usr/bin/env', 'PYBUILD_NAME': 'open3d', 'DEB_CFLAGS_MAINT_APPEND': '-faligned-new -Wno-psabi', 'DEB_HOST_ARCH': 'amd64', 'DEB_TARGET_ARCH_ENDIAN': 'little', 'DH_INTERNAL_OVERRIDE': 'dh_installdocs', 'DEBCONF_NONINTERACTIVE_SEEN': 'true', 'DEB_HOST_GNU_CPU': 'x86_64', 'LC_COLLATE': 'C.UTF-8', 'DEB_TARGET_GNU_SYSTEM': 'linux-gnu', 'PATH': '/usr/sbin:/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'DEB_TARGET_ARCH_OS': 'linux', 'CFLAGS': '-g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi', 'MAKELEVEL': '2', 'DEB_HOST_MULTIARCH': 'x86_64-linux-gnu', 'SOURCE_DATE_EPOCH': '1645365435', 'FCFLAGS': '-g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong', 'OBJCXXFLAGS': '-g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security', 'LANG': 'C.UTF-8', 'DEB_TARGET_ARCH_LIBC': 'gnu', 'DEB_TARGET_ARCH_ABI': 'base', 'DEB_BUILD_OPTIONS': 'nocheck parallel=10', 'CPPFLAGS': '-Wdate-time -D_FORTIFY_SOURCE=2', 'DEBIAN_FRONTEND': 'noninteractive', 'DH_INTERNAL_BUILDFLAGS': '1', 'SHELL': '/bin/bash', 'DEB_HOST_ARCH_BITS': '64', 'DEB_BUILD_ARCH': 'amd64', 'DEB_BUILD_MAINT_OPTIONS': 'hardening=+all reproducible=+all future=+lfs', 'MMDEBSTRAP_MODE': 'root', 'DEB_BUILD_GNU_CPU': 'x86_64', 'MMDEBSTRAP_APT_CONFIG': '/tmp/mmdebstrap.LnkROVoyJH/tmp/mmdebstrap.apt.conf.j20DNBmb01Uy', 'ASFLAGS': '', 'DEB_HOST_GNU_TYPE': 'x86_64-linux-gnu', 'LC_ALL': 'C', 'PWD': '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/docs', 'DEB_HOST_ARCH_CPU': 'amd64', 'DEB_RULES_REQUIRES_ROOT': 'no', 'FFLAGS': '-g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong', 'DEB_BUILD_MULTIARCH': 'x86_64-linux-gnu', 'MMDEBSTRAP_HOOKSOCK': '6', 'PYTHONPATH': '/build/open3d-UmqDFn/open3d-0.14.1+dfsg/debian/python3-open3d/usr/lib/python3.9/site-packages', 'MFLAGS': '-w', 'GCJFLAGS': '-g -O2 -ffile-prefix-map=/build/open3d-UmqDFn/open3d-0.14.1+dfsg=. -fstack-protector-strong', 'DEB_CXXFLAGS_MAINT_APPEND': '-faligned-new -Wno-psabi', 'DEB_HOST_ARCH_ENDIAN': 'little', 'DEB_TARGET_ARCH': 'amd64', 'KMP_DUPLICATE_LIB_OK': 'True', 'skip_notebooks': 'true'}" Doxygen build disabled, use --doxygen to enable mkdir -p debian/open3d-doc/usr/share/doc/open3d-doc/python cp -r docs/_out/html debian/open3d-doc/usr/share/doc/open3d-doc/python make[1]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg' dh_installdocs -i -O--buildsystem=cmake dh_sphinxdoc -i -O--buildsystem=cmake dh_installchangelogs -i -O--buildsystem=cmake dh_installexamples -i -O--buildsystem=cmake dh_installexamples: warning: Cannot auto-detect main package for open3d-doc. If the default is wrong, please use --doc-main-package debian/rules execute_after_dh_installexamples-indep make[1]: Entering directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg' # Remove erroneous executable bit from some documentation files find debian/open3d-doc/usr/share/doc/open3d-doc/examples -type f -print0 | xargs -r -0 chmod -x make[1]: Leaving directory '/build/open3d-UmqDFn/open3d-0.14.1+dfsg' dh_python3 -i -O--buildsystem=cmake E: dh_python3 dh_python3:176: no package to act on (python3-foo or one with ${python3:Depends} in Depends) dh_installsystemduser -i -O--buildsystem=cmake dh_perl -i -O--buildsystem=cmake dh_link -i -O--buildsystem=cmake dh_strip_nondeterminism -i -O--buildsystem=cmake dh_compress -i -O--buildsystem=cmake dh_fixperms -i -O--buildsystem=cmake dh_missing -i -O--buildsystem=cmake dh_installdeb -i -O--buildsystem=cmake dh_numpy3 -i -O--buildsystem=cmake dh_gencontrol -i -O--buildsystem=cmake dpkg-gencontrol: warning: package open3d-gui-data: substitution variable ${python3:Depends} unused, but is defined dpkg-gencontrol: warning: package open3d-doc: substitution variable ${python3:Depends} unused, but is defined dpkg-gencontrol: warning: package open3d-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined dh_md5sums -i -O--buildsystem=cmake dh_builddeb -i -O--buildsystem=cmake dpkg-deb: building package 'open3d-gui-data' in '../open3d-gui-data_0.14.1+dfsg-7_all.deb'. dpkg-deb: building package 'open3d-doc' in '../open3d-doc_0.14.1+dfsg-7_all.deb'. dpkg-genbuildinfo --build=all -O../open3d_0.14.1+dfsg-7_all.buildinfo dpkg-genchanges --build=all -O../open3d_0.14.1+dfsg-7_all.changes dpkg-genchanges: info: binary-only arch-indep upload (source code and arch-specific packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/open3d-UmqDFn /tmp/open3d-0.14.1+dfsg-7n_ckjgwu I: cleaning package lists and apt cache... I: removing tempdir /tmp/mmdebstrap.LnkROVoyJH... I: success in 10583.4182 seconds md5: Value of 'md5' differs for open3d-doc_0.14.1+dfsg-7_all.deb md5: Size differs for open3d-doc_0.14.1+dfsg-7_all.deb md5: open3d-gui-data_0.14.1+dfsg-7_all.deb: OK sha1: Value of 'sha1' differs for open3d-doc_0.14.1+dfsg-7_all.deb sha1: Size differs for open3d-doc_0.14.1+dfsg-7_all.deb sha1: open3d-gui-data_0.14.1+dfsg-7_all.deb: OK sha256: Value of 'sha256' differs for open3d-doc_0.14.1+dfsg-7_all.deb sha256: Size differs for open3d-doc_0.14.1+dfsg-7_all.deb sha256: open3d-gui-data_0.14.1+dfsg-7_all.deb: OK Checksums: FAIL Cannot generate diffoscope for open3d-doc_0.14.1+dfsg-7_all.deb: RetryError[]