Raspbian Package Auto-Building

Build log for open3d (0.15.1+ds-4) on armhf

open3d0.15.1+ds-4armhf → 2022-08-26 08:42:59

sbuild (Debian sbuild) 0.78.1 (09 February 2019) on test2019

+==============================================================================+
| open3d 0.15.1+ds-4 (armhf)                   Fri, 26 Aug 2022 04:56:35 +0000 |
+==============================================================================+

Package: open3d
Version: 0.15.1+ds-4
Source Version: 0.15.1+ds-4
Distribution: bookworm-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf
Build Type: any

I: NOTICE: Log filtering will replace 'var/run/schroot/mount/bookworm-staging-armhf-sbuild-844365c2-0dae-48cc-961b-f965b1cba995' with '<<CHROOT>>'
I: NOTICE: Log filtering will replace 'build/open3d-6CIYYq/resolver-4vnQP1' with '<<RESOLVERDIR>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.4.1/private bookworm-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private bookworm-staging/main Sources [13.2 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf Packages [14.1 MB]
Fetched 27.4 MB in 27s (1011 kB/s)
Reading package lists...
W: http://172.17.4.1/private/dists/bookworm-staging/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

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.4 MB of source archives.
Get:1 http://172.17.4.1/private bookworm-staging/main open3d 0.15.1+ds-4 (dsc) [3614 B]
Get:2 http://172.17.4.1/private bookworm-staging/main open3d 0.15.1+ds-4 (tar) [179 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main open3d 0.15.1+ds-4 (tar) [82.2 MB]
Get:4 http://172.17.4.1/private bookworm-staging/main open3d 0.15.1+ds-4 (diff) [1001 kB]
Fetched 83.4 MB in 14s (6063 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/open3d-6CIYYq/open3d-0.15.1+ds' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/open3d-6CIYYq' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: debhelper-compat (= 13), cmake, dh-sequence-numpy3, dh-sequence-python3, doxygen, libassimp-dev, libblas-dev, libcurl4-openssl-dev, libeigen3-dev, libfilament-dev, libfilament-tools, libflann-dev, libfmt-dev (>= 5), libglew-dev, libglfw3-dev, libgmock-dev, libimgui-dev, libjpeg-dev, libjsoncpp-dev, liblapack-dev, liblapacke-dev, liblzf-dev, libminizip-dev, libmsgpack-dev, libnanoflann-dev, libpng-dev, libqhull-dev (>= 2019.1), libtbb-dev, libssl-dev, libtinygltf-dev, libtinyobjloader-dev, libxrandr-dev, cppzmq-dev, pybind11-dev (>= 2.2), python3-dev, python3-numpy, python3-pip, python3-setuptools, python3-sphinx, python3-sphinx-rtd-theme, build-essential, fakeroot
Filtered Build-Depends: debhelper-compat (= 13), cmake, dh-sequence-numpy3, dh-sequence-python3, doxygen, libassimp-dev, libblas-dev, libcurl4-openssl-dev, libeigen3-dev, libfilament-dev, libfilament-tools, libflann-dev, libfmt-dev (>= 5), libglew-dev, libglfw3-dev, libgmock-dev, libimgui-dev, libjpeg-dev, libjsoncpp-dev, liblapack-dev, liblapacke-dev, liblzf-dev, libminizip-dev, libmsgpack-dev, libnanoflann-dev, libpng-dev, libqhull-dev (>= 2019.1), libtbb-dev, libssl-dev, libtinygltf-dev, libtinyobjloader-dev, libxrandr-dev, cppzmq-dev, pybind11-dev (>= 2.2), python3-dev, python3-numpy, python3-pip, python3-setuptools, python3-sphinx, python3-sphinx-rtd-theme, build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-main-dummy.deb'.
Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [963 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [621 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [697 B]
Fetched 2281 B in 0s (32.2 kB/s)
Reading package lists...
Reading package lists...

Install main build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  krb5-locales libpam-cap
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils ca-certificates
  cmake cmake-data comerr-dev cppzmq-dev debhelper dh-autoreconf
  dh-elpa-helper dh-python dh-strip-nondeterminism dmsetup docutils-common
  doxygen dwz emacsen-common file fonts-font-awesome fonts-lato gcc-11-base
  gettext gettext-base gfortran-12 googletest groff-base ibverbs-providers
  icu-devtools intltool-debian krb5-multidev libaec-dev libaec0 libapparmor1
  libarchive-zip-perl libarchive13 libargon2-1 libasan6 libassimp-dev
  libassimp5 libastcenc2d libblas-dev libblas3 libboost-dev libboost1.74-dev
  libbrotli1 libbsd-dev libbsd0 libcbor0.8 libclang-cpp13 libclang1-13
  libcryptsetup12 libcurl3-gnutls libcurl4 libcurl4-openssl-dev
  libdebhelper-perl libdevmapper1.02.1 libdraco-dev libdraco4 libdrm-amdgpu1
  libdrm-common libdrm-nouveau2 libdrm-radeon1 libdrm2 libedit2 libegl-dev
  libegl-mesa0 libegl1 libeigen3-dev libelf1 libevent-2.1-7
  libevent-core-2.1-7 libevent-dev libevent-extra-2.1-7 libevent-openssl-2.1-7
  libevent-pthreads-2.1-7 libexpat1 libexpat1-dev libfabric1 libfdisk1
  libfido2-1 libfilament-dev libfilament-tools libfilament1.9
  libfile-stripnondeterminism-perl libflann-dev libflann1.9 libfmt-dev libfmt9
  libgbm1 libgcc-11-dev libgfortran-12-dev libgfortran5 libgl-dev libgl1
  libgl1-mesa-dev libgl1-mesa-dri libglapi-mesa libgles-dev libgles1 libgles2
  libglew-dev libglew2.2 libglfw3 libglfw3-dev libglib2.0-0 libglu1-mesa
  libglu1-mesa-dev libglvnd-core-dev libglvnd-dev libglvnd0 libglx-dev
  libglx-mesa0 libglx0 libgmock-dev libgssrpc4 libgtest-dev libhdf5-mpi-dev
  libhdf5-openmpi-103-1 libhdf5-openmpi-cpp-103-1 libhdf5-openmpi-dev
  libhdf5-openmpi-fortran-102 libhdf5-openmpi-hl-100
  libhdf5-openmpi-hl-cpp-100 libhdf5-openmpi-hl-fortran-100 libhwloc-dev
  libhwloc-plugins libhwloc15 libibverbs-dev libibverbs1 libicu-dev libicu71
  libimgui-dev libip4tc2 libjpeg-dev libjpeg62-turbo libjpeg62-turbo-dev
  libjs-jquery libjs-jquery-ui libjs-sphinxdoc libjs-underscore libjson-c5
  libjson-perl libjsoncpp-dev libjsoncpp25 libkadm5clnt-mit12
  libkadm5srv-mit12 libkdb5-10 libkmod2 libkrb5-dev liblapack-dev liblapack3
  liblapacke liblapacke-dev libllvm13 libllvm14 libltdl-dev libltdl7
  liblz4-dev liblzf-dev liblzf1 libmagic-mgc libmagic1 libmd-dev libmd0
  libmeshoptimizer2d libminizip-dev libminizip1 libmpdec3 libmsgpack-cxx-dev
  libmsgpack-dev libmsgpackc2 libnanoflann-dev libncurses6 libnghttp2-14
  libnl-3-200 libnl-3-dev libnl-route-3-200 libnl-route-3-dev libnorm-dev
  libnorm1 libnuma-dev libnuma1 libopengl-dev libopengl0 libopenmpi-dev
  libopenmpi3 libpciaccess0 libpgm-5.3-0 libpgm-dev libpipeline1 libpmix-dev
  libpmix2 libpng-dev libpng16-16 libprocps8 libpsl5 libpthread-stubs0-dev
  libpython3-dev libpython3-stdlib libpython3.10 libpython3.10-dev
  libpython3.10-minimal libpython3.10-stdlib libqhull-dev libqhull-r8.0
  libqhull8.0 libqhullcpp8.0 librdmacm1 librhash0 librtmp1 libsensors-config
  libsensors5 libsodium-dev libsodium23 libspirv-cross-c-shared0 libssh2-1
  libssl-dev libstb-dev libstb0 libstdc++-11-dev libsub-override-perl
  libsystemd-shared libsz2 libtbb-dev libtbb12 libtbbmalloc2 libtinyexr1d
  libtinygltf-dev libtinygltf1d libtinyobjloader-dev libtinyobjloader1
  libtmglib-dev libtmglib3 libtool libuchardet0 libuv1 libwayland-client0
  libwayland-server0 libx11-6 libx11-data libx11-dev libx11-xcb1 libxapian30
  libxau-dev libxau6 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0
  libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb1 libxcb1-dev libxdmcp-dev
  libxdmcp6 libxext-dev libxext6 libxfixes3 libxml2 libxml2-dev libxnvctrl0
  libxrandr-dev libxrandr2 libxrender-dev libxrender1 libxshmfence1
  libxxf86vm1 libz3-4 libzmq3-dev libzmq5 m4 man-db media-types
  mpi-default-dev ocl-icd-libopencl1 openmpi-bin openmpi-common openssh-client
  openssl pkg-config po-debconf procps pybind11-dev python-babel-localedata
  python3 python3-alabaster python3-babel python3-certifi python3-chardet
  python3-charset-normalizer python3-dev python3-distutils python3-docutils
  python3-idna python3-imagesize python3-importlib-metadata python3-jinja2
  python3-lib2to3 python3-markupsafe python3-minimal python3-more-itertools
  python3-numpy python3-packaging python3-pip python3-pkg-resources
  python3-pygments python3-pyparsing python3-requests python3-roman
  python3-setuptools python3-six python3-snowballstemmer python3-sphinx
  python3-sphinx-rtd-theme python3-tz python3-urllib3 python3-wheel
  python3-zipp python3.10 python3.10-dev python3.10-minimal robin-map-dev
  sphinx-common sphinx-rtd-theme-common systemd x11proto-dev xml-core
  xorg-sgml-doctools xtrans-dev zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc cmake-doc ninja-build
  cmake-format doc-base dh-make flit python3-build python3-tomli
  python3-installer doxygen-latex doxygen-doc doxygen-gui graphviz gettext-doc
  libasprintf-dev libgettextpo-dev gfortran-12-doc libcoarrays-dev groff
  krb5-doc lrzip liblapack-doc libboost-doc libboost1.74-doc
  libboost-atomic1.74-dev libboost-chrono1.74-dev libboost-container1.74-dev
  libboost-context1.74-dev libboost-contract1.74-dev
  libboost-coroutine1.74-dev libboost-date-time1.74-dev
  libboost-exception1.74-dev libboost-fiber1.74-dev
  libboost-filesystem1.74-dev libboost-graph1.74-dev
  libboost-graph-parallel1.74-dev libboost-iostreams1.74-dev
  libboost-locale1.74-dev libboost-log1.74-dev libboost-math1.74-dev
  libboost-mpi1.74-dev libboost-mpi-python1.74-dev libboost-numpy1.74-dev
  libboost-program-options1.74-dev libboost-python1.74-dev
  libboost-random1.74-dev libboost-regex1.74-dev
  libboost-serialization1.74-dev libboost-stacktrace1.74-dev
  libboost-system1.74-dev libboost-test1.74-dev libboost-thread1.74-dev
  libboost-timer1.74-dev libboost-type-erasure1.74-dev libboost-wave1.74-dev
  libboost1.74-tools-dev libmpfrc++-dev libntl-dev libboost-nowide1.74-dev
  libcurl4-doc libidn11-dev libldap2-dev librtmp-dev libssh2-1-dev
  libeigen3-doc libfmt-doc glew-utils libosmesa6 libvulkan1 libglfw3-doc
  krb5-user libhdf5-doc icu-doc liballegro5-dev freeglut3-dev libsdl2-dev
  libvulkan-dev libjs-jquery-ui-docs libtool-doc libmsgpack-cxx-doc
  libmsgpack-doc libnorm-doc openmpi-doc pciutils lm-sensors libssl-doc
  libstdc++-11-doc libtbb-doc gcj-jdk libx11-doc xapian-tools libxcb-doc
  libxext-doc m4-doc apparmor less www-browser opencl-icd gfortran
  | fortran-compiler keychain libpam-ssh monkeysphere ssh-askpass
  libmail-box-perl pybind11-doc python3-doc python3-tk python3-venv
  docutils-doc fonts-linuxlibertine | ttf-linux-libertine texlive-lang-french
  texlive-latex-base texlive-latex-recommended python-jinja2-doc gfortran
  python-numpy-doc python3-pytest python-pygments-doc ttf-bitstream-vera
  python-pyparsing-doc python3-cryptography python3-openssl python3-socks
  python-requests-doc python-setuptools-doc python3-stemmer dvipng
  fonts-freefont-otf imagemagick-6.q16 latexmk libjs-mathjax sphinx-doc
  tex-gyre texlive-fonts-recommended texlive-latex-extra texlive-plain-generic
  python3-brotli python3.10-venv python3.10-doc binfmt-support
  systemd-container systemd-homed systemd-userdbd systemd-boot
  libtss2-esys-3.0.2-0 libtss2-mu0 libtss2-rc0 policykit-1
Recommended packages:
  curl | wget | lynx libarchive-cpio-perl libegl1-mesa-dev libvulkan-dev
  libwayland-dev libglib2.0-data shared-mime-info xdg-user-dirs
  javascript-common libjson-xs-perl libgpm2 libcoarrays-openmpi-dev
  libpng-tools publicsuffix xauth libmail-sendmail-perl psmisc libpaper-utils
  python3-pil default-dbus-system-bus | dbus-system-bus systemd-timesyncd
  | time-daemon
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils ca-certificates
  cmake cmake-data comerr-dev cppzmq-dev debhelper dh-autoreconf
  dh-elpa-helper dh-python dh-strip-nondeterminism dmsetup docutils-common
  doxygen dwz emacsen-common file fonts-font-awesome fonts-lato gcc-11-base
  gettext gettext-base gfortran-12 googletest groff-base ibverbs-providers
  icu-devtools intltool-debian krb5-multidev libaec-dev libaec0 libapparmor1
  libarchive-zip-perl libarchive13 libargon2-1 libasan6 libassimp-dev
  libassimp5 libastcenc2d libblas-dev libblas3 libboost-dev libboost1.74-dev
  libbrotli1 libbsd-dev libbsd0 libcbor0.8 libclang-cpp13 libclang1-13
  libcryptsetup12 libcurl3-gnutls libcurl4 libcurl4-openssl-dev
  libdebhelper-perl libdevmapper1.02.1 libdraco-dev libdraco4 libdrm-amdgpu1
  libdrm-common libdrm-nouveau2 libdrm-radeon1 libdrm2 libedit2 libegl-dev
  libegl-mesa0 libegl1 libeigen3-dev libelf1 libevent-2.1-7
  libevent-core-2.1-7 libevent-dev libevent-extra-2.1-7 libevent-openssl-2.1-7
  libevent-pthreads-2.1-7 libexpat1 libexpat1-dev libfabric1 libfdisk1
  libfido2-1 libfilament-dev libfilament-tools libfilament1.9
  libfile-stripnondeterminism-perl libflann-dev libflann1.9 libfmt-dev libfmt9
  libgbm1 libgcc-11-dev libgfortran-12-dev libgfortran5 libgl-dev libgl1
  libgl1-mesa-dev libgl1-mesa-dri libglapi-mesa libgles-dev libgles1 libgles2
  libglew-dev libglew2.2 libglfw3 libglfw3-dev libglib2.0-0 libglu1-mesa
  libglu1-mesa-dev libglvnd-core-dev libglvnd-dev libglvnd0 libglx-dev
  libglx-mesa0 libglx0 libgmock-dev libgssrpc4 libgtest-dev libhdf5-mpi-dev
  libhdf5-openmpi-103-1 libhdf5-openmpi-cpp-103-1 libhdf5-openmpi-dev
  libhdf5-openmpi-fortran-102 libhdf5-openmpi-hl-100
  libhdf5-openmpi-hl-cpp-100 libhdf5-openmpi-hl-fortran-100 libhwloc-dev
  libhwloc-plugins libhwloc15 libibverbs-dev libibverbs1 libicu-dev libicu71
  libimgui-dev libip4tc2 libjpeg-dev libjpeg62-turbo libjpeg62-turbo-dev
  libjs-jquery libjs-jquery-ui libjs-sphinxdoc libjs-underscore libjson-c5
  libjson-perl libjsoncpp-dev libjsoncpp25 libkadm5clnt-mit12
  libkadm5srv-mit12 libkdb5-10 libkmod2 libkrb5-dev liblapack-dev liblapack3
  liblapacke liblapacke-dev libllvm13 libllvm14 libltdl-dev libltdl7
  liblz4-dev liblzf-dev liblzf1 libmagic-mgc libmagic1 libmd-dev libmd0
  libmeshoptimizer2d libminizip-dev libminizip1 libmpdec3 libmsgpack-cxx-dev
  libmsgpack-dev libmsgpackc2 libnanoflann-dev libncurses6 libnghttp2-14
  libnl-3-200 libnl-3-dev libnl-route-3-200 libnl-route-3-dev libnorm-dev
  libnorm1 libnuma-dev libnuma1 libopengl-dev libopengl0 libopenmpi-dev
  libopenmpi3 libpciaccess0 libpgm-5.3-0 libpgm-dev libpipeline1 libpmix-dev
  libpmix2 libpng-dev libpng16-16 libprocps8 libpsl5 libpthread-stubs0-dev
  libpython3-dev libpython3-stdlib libpython3.10 libpython3.10-dev
  libpython3.10-minimal libpython3.10-stdlib libqhull-dev libqhull-r8.0
  libqhull8.0 libqhullcpp8.0 librdmacm1 librhash0 librtmp1 libsensors-config
  libsensors5 libsodium-dev libsodium23 libspirv-cross-c-shared0 libssh2-1
  libssl-dev libstb-dev libstb0 libstdc++-11-dev libsub-override-perl
  libsystemd-shared libsz2 libtbb-dev libtbb12 libtbbmalloc2 libtinyexr1d
  libtinygltf-dev libtinygltf1d libtinyobjloader-dev libtinyobjloader1
  libtmglib-dev libtmglib3 libtool libuchardet0 libuv1 libwayland-client0
  libwayland-server0 libx11-6 libx11-data libx11-dev libx11-xcb1 libxapian30
  libxau-dev libxau6 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0
  libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb1 libxcb1-dev libxdmcp-dev
  libxdmcp6 libxext-dev libxext6 libxfixes3 libxml2 libxml2-dev libxnvctrl0
  libxrandr-dev libxrandr2 libxrender-dev libxrender1 libxshmfence1
  libxxf86vm1 libz3-4 libzmq3-dev libzmq5 m4 man-db media-types
  mpi-default-dev ocl-icd-libopencl1 openmpi-bin openmpi-common openssh-client
  openssl pkg-config po-debconf procps pybind11-dev python-babel-localedata
  python3 python3-alabaster python3-babel python3-certifi python3-chardet
  python3-charset-normalizer python3-dev python3-distutils python3-docutils
  python3-idna python3-imagesize python3-importlib-metadata python3-jinja2
  python3-lib2to3 python3-markupsafe python3-minimal python3-more-itertools
  python3-numpy python3-packaging python3-pip python3-pkg-resources
  python3-pygments python3-pyparsing python3-requests python3-roman
  python3-setuptools python3-six python3-snowballstemmer python3-sphinx
  python3-sphinx-rtd-theme python3-tz python3-urllib3 python3-wheel
  python3-zipp python3.10 python3.10-dev python3.10-minimal robin-map-dev
  sbuild-build-depends-main-dummy sphinx-common sphinx-rtd-theme-common
  systemd x11proto-dev xml-core xorg-sgml-doctools xtrans-dev zlib1g-dev
0 upgraded, 335 newly installed, 0 to remove and 0 not upgraded.
Need to get 255 MB of archives.
After this operation, 1208 MB of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [1120 B]
Get:2 http://172.17.4.1/private bookworm-staging/main armhf libargon2-1 armhf 0~20171227-0.3 [19.6 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf dmsetup armhf 2:1.02.185-1 [91.8 kB]
Get:4 http://172.17.4.1/private bookworm-staging/main armhf libdevmapper1.02.1 armhf 2:1.02.185-1 [134 kB]
Get:5 http://172.17.4.1/private bookworm-staging/main armhf libjson-c5 armhf 0.16-1 [40.0 kB]
Get:6 http://172.17.4.1/private bookworm-staging/main armhf libcryptsetup12 armhf 2:2.5.0-2 [225 kB]
Get:7 http://172.17.4.1/private bookworm-staging/main armhf libfdisk1 armhf 2.38.1-1 [237 kB]
Get:8 http://172.17.4.1/private bookworm-staging/main armhf libkmod2 armhf 30+20220630-3 [51.8 kB]
Get:9 http://172.17.4.1/private bookworm-staging/main armhf libapparmor1 armhf 3.0.7-1 [98.9 kB]
Get:10 http://172.17.4.1/private bookworm-staging/main armhf libip4tc2 armhf 1.8.8-1 [32.9 kB]
Get:11 http://172.17.4.1/private bookworm-staging/main armhf libsystemd-shared armhf 251.3-1+rpi1 [1526 kB]
Get:12 http://172.17.4.1/private bookworm-staging/main armhf systemd armhf 251.3-1+rpi1 [2985 kB]
Get:13 http://172.17.4.1/private bookworm-staging/main armhf fonts-lato all 2.0-2.1 [2696 kB]
Get:14 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-minimal armhf 3.10.6-1 [813 kB]
Get:15 http://172.17.4.1/private bookworm-staging/main armhf libexpat1 armhf 2.4.8-1 [84.1 kB]
Get:16 http://172.17.4.1/private bookworm-staging/main armhf python3.10-minimal armhf 3.10.6-1 [1520 kB]
Get:17 http://172.17.4.1/private bookworm-staging/main armhf python3-minimal armhf 3.10.6-1 [38.7 kB]
Get:18 http://172.17.4.1/private bookworm-staging/main armhf media-types all 8.0.0 [33.4 kB]
Get:19 http://172.17.4.1/private bookworm-staging/main armhf libmpdec3 armhf 2.5.1-2+rpi1 [73.5 kB]
Get:20 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-stdlib armhf 3.10.6-1 [1596 kB]
Get:21 http://172.17.4.1/private bookworm-staging/main armhf python3.10 armhf 3.10.6-1 [545 kB]
Get:22 http://172.17.4.1/private bookworm-staging/main armhf libpython3-stdlib armhf 3.10.6-1 [21.7 kB]
Get:23 http://172.17.4.1/private bookworm-staging/main armhf python3 armhf 3.10.6-1 [38.2 kB]
Get:24 http://172.17.4.1/private bookworm-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:25 http://172.17.4.1/private bookworm-staging/main armhf groff-base armhf 1.22.4-8 [793 kB]
Get:26 http://172.17.4.1/private bookworm-staging/main armhf bsdextrautils armhf 2.38.1-1 [137 kB]
Get:27 http://172.17.4.1/private bookworm-staging/main armhf libpipeline1 armhf 1.5.6-2 [34.2 kB]
Get:28 http://172.17.4.1/private bookworm-staging/main armhf man-db armhf 2.10.2-2 [1364 kB]
Get:29 http://172.17.4.1/private bookworm-staging/main armhf libncurses6 armhf 6.3+20220423-2 [79.6 kB]
Get:30 http://172.17.4.1/private bookworm-staging/main armhf libprocps8 armhf 2:3.3.17-7 [60.7 kB]
Get:31 http://172.17.4.1/private bookworm-staging/main armhf procps armhf 2:3.3.17-7 [475 kB]
Get:32 http://172.17.4.1/private bookworm-staging/main armhf openssl armhf 3.0.5-2 [1372 kB]
Get:33 http://172.17.4.1/private bookworm-staging/main armhf ca-certificates all 20211016 [156 kB]
Get:34 http://172.17.4.1/private bookworm-staging/main armhf libmagic-mgc armhf 1:5.41-4 [295 kB]
Get:35 http://172.17.4.1/private bookworm-staging/main armhf libmagic1 armhf 1:5.41-4 [120 kB]
Get:36 http://172.17.4.1/private bookworm-staging/main armhf file armhf 1:5.41-4 [65.8 kB]
Get:37 http://172.17.4.1/private bookworm-staging/main armhf gettext-base armhf 0.21-8 [171 kB]
Get:38 http://172.17.4.1/private bookworm-staging/main armhf libmd0 armhf 1.0.4-2 [28.6 kB]
Get:39 http://172.17.4.1/private bookworm-staging/main armhf libbsd0 armhf 0.11.6-1 [109 kB]
Get:40 http://172.17.4.1/private bookworm-staging/main armhf libedit2 armhf 3.1-20210910-1 [81.2 kB]
Get:41 http://172.17.4.1/private bookworm-staging/main armhf libcbor0.8 armhf 0.8.0-2 [22.8 kB]
Get:42 http://172.17.4.1/private bookworm-staging/main armhf libfido2-1 armhf 1.11.0-1+b1 [66.7 kB]
Get:43 http://172.17.4.1/private bookworm-staging/main armhf openssh-client armhf 1:9.0p1-1+b2 [890 kB]
Get:44 http://172.17.4.1/private bookworm-staging/main armhf m4 armhf 1.4.19-1 [260 kB]
Get:45 http://172.17.4.1/private bookworm-staging/main armhf autoconf all 2.71-2 [343 kB]
Get:46 http://172.17.4.1/private bookworm-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:47 http://172.17.4.1/private bookworm-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:48 http://172.17.4.1/private bookworm-staging/main armhf autopoint all 0.21-8 [510 kB]
Get:49 http://172.17.4.1/private bookworm-staging/main armhf libicu71 armhf 71.1-3 [8855 kB]
Get:50 http://172.17.4.1/private bookworm-staging/main armhf libxml2 armhf 2.9.14+dfsg-1 [591 kB]
Get:51 http://172.17.4.1/private bookworm-staging/main armhf libarchive13 armhf 3.6.0-1 [306 kB]
Get:52 http://172.17.4.1/private bookworm-staging/main armhf libbrotli1 armhf 1.0.9-2+b2 [260 kB]
Get:53 http://172.17.4.1/private bookworm-staging/main armhf libnghttp2-14 armhf 1.48.0-2 [72.1 kB]
Get:54 http://172.17.4.1/private bookworm-staging/main armhf libpsl5 armhf 0.21.0-1.2 [56.2 kB]
Get:55 http://172.17.4.1/private bookworm-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b2 [54.2 kB]
Get:56 http://172.17.4.1/private bookworm-staging/main armhf libssh2-1 armhf 1.10.0-3+b1 [161 kB]
Get:57 http://172.17.4.1/private bookworm-staging/main armhf libcurl4 armhf 7.84.0-2 [321 kB]
Get:58 http://172.17.4.1/private bookworm-staging/main armhf libjsoncpp25 armhf 1.9.5-4 [66.7 kB]
Get:59 http://172.17.4.1/private bookworm-staging/main armhf librhash0 armhf 1.4.3-3 [142 kB]
Get:60 http://172.17.4.1/private bookworm-staging/main armhf libuv1 armhf 1.44.1-2+rpi1 [124 kB]
Get:61 http://172.17.4.1/private bookworm-staging/main armhf dh-elpa-helper all 2.0.10 [11.3 kB]
Get:62 http://172.17.4.1/private bookworm-staging/main armhf emacsen-common all 3.0.4 [19.3 kB]
Get:63 http://172.17.4.1/private bookworm-staging/main armhf cmake-data all 3.24.1-1 [2018 kB]
Get:64 http://172.17.4.1/private bookworm-staging/main armhf cmake armhf 3.24.1-1 [3654 kB]
Get:65 http://172.17.4.1/private bookworm-staging/main armhf comerr-dev armhf 2.1-1.46.5-2 [108 kB]
Get:66 http://172.17.4.1/private bookworm-staging/main armhf libnorm1 armhf 1.5.9+dfsg-2 [184 kB]
Get:67 http://172.17.4.1/private bookworm-staging/main armhf libpgm-5.3-0 armhf 5.3.128~dfsg-2 [154 kB]
Get:68 http://172.17.4.1/private bookworm-staging/main armhf libsodium23 armhf 1.0.18-1 [143 kB]
Get:69 http://172.17.4.1/private bookworm-staging/main armhf libzmq5 armhf 4.3.4-3 [230 kB]
Get:70 http://172.17.4.1/private bookworm-staging/main armhf libpgm-dev armhf 5.3.128~dfsg-2 [188 kB]
Get:71 http://172.17.4.1/private bookworm-staging/main armhf libsodium-dev armhf 1.0.18-1 [162 kB]
Get:72 http://172.17.4.1/private bookworm-staging/main armhf icu-devtools armhf 71.1-3 [177 kB]
Get:73 http://172.17.4.1/private bookworm-staging/main armhf libicu-dev armhf 71.1-3 [9799 kB]
Get:74 http://172.17.4.1/private bookworm-staging/main armhf libxml2-dev armhf 2.9.14+dfsg-1 [656 kB]
Get:75 http://172.17.4.1/private bookworm-staging/main armhf libnorm-dev armhf 1.5.9+dfsg-2 [346 kB]
Get:76 http://172.17.4.1/private bookworm-staging/main armhf libgssrpc4 armhf 1.20-1 [84.0 kB]
Get:77 http://172.17.4.1/private bookworm-staging/main armhf libkdb5-10 armhf 1.20-1 [68.4 kB]
Get:78 http://172.17.4.1/private bookworm-staging/main armhf libkadm5srv-mit12 armhf 1.20-1 [78.7 kB]
Get:79 http://172.17.4.1/private bookworm-staging/main armhf libkadm5clnt-mit12 armhf 1.20-1 [69.0 kB]
Get:80 http://172.17.4.1/private bookworm-staging/main armhf krb5-multidev armhf 1.20-1 [158 kB]
Get:81 http://172.17.4.1/private bookworm-staging/main armhf libkrb5-dev armhf 1.20-1 [47.6 kB]
Get:82 http://172.17.4.1/private bookworm-staging/main armhf libmd-dev armhf 1.0.4-2 [46.6 kB]
Get:83 http://172.17.4.1/private bookworm-staging/main armhf libbsd-dev armhf 0.11.6-1 [233 kB]
Get:84 http://172.17.4.1/private bookworm-staging/main armhf libzmq3-dev armhf 4.3.4-3 [438 kB]
Get:85 http://172.17.4.1/private bookworm-staging/main armhf cppzmq-dev armhf 4.8.1-3 [24.8 kB]
Get:86 http://172.17.4.1/private bookworm-staging/main armhf libdebhelper-perl all 13.9 [195 kB]
Get:87 http://172.17.4.1/private bookworm-staging/main armhf libtool all 2.4.7-4 [526 kB]
Get:88 http://172.17.4.1/private bookworm-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:89 http://172.17.4.1/private bookworm-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:90 http://172.17.4.1/private bookworm-staging/main armhf libsub-override-perl all 0.09-3 [10.4 kB]
Get:91 http://172.17.4.1/private bookworm-staging/main armhf libfile-stripnondeterminism-perl all 1.13.0-1 [26.6 kB]
Get:92 http://172.17.4.1/private bookworm-staging/main armhf dh-strip-nondeterminism all 1.13.0-1 [15.8 kB]
Get:93 http://172.17.4.1/private bookworm-staging/main armhf libelf1 armhf 0.187-1 [175 kB]
Get:94 http://172.17.4.1/private bookworm-staging/main armhf dwz armhf 0.14-1 [83.0 kB]
Get:95 http://172.17.4.1/private bookworm-staging/main armhf gettext armhf 0.21-8 [1219 kB]
Get:96 http://172.17.4.1/private bookworm-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:97 http://172.17.4.1/private bookworm-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:98 http://172.17.4.1/private bookworm-staging/main armhf debhelper all 13.9 [1070 kB]
Get:99 http://172.17.4.1/private bookworm-staging/main armhf python3-lib2to3 all 3.10.6-1 [79.9 kB]
Get:100 http://172.17.4.1/private bookworm-staging/main armhf python3-distutils all 3.10.6-1 [141 kB]
Get:101 http://172.17.4.1/private bookworm-staging/main armhf dh-python all 5.20220819+rpi1 [114 kB]
Get:102 http://172.17.4.1/private bookworm-staging/main armhf xml-core all 0.18+nmu1 [23.8 kB]
Get:103 http://172.17.4.1/private bookworm-staging/main armhf docutils-common all 0.17.1+dfsg-2 [127 kB]
Get:104 http://172.17.4.1/private bookworm-staging/main armhf libz3-4 armhf 4.8.12-1 [5758 kB]
Get:105 http://172.17.4.1/private bookworm-staging/main armhf libllvm13 armhf 1:13.0.1-7+rpi1 [17.8 MB]
Get:106 http://172.17.4.1/private bookworm-staging/main armhf libclang-cpp13 armhf 1:13.0.1-7+rpi1 [9067 kB]
Get:107 http://172.17.4.1/private bookworm-staging/main armhf libclang1-13 armhf 1:13.0.1-7+rpi1 [5157 kB]
Get:108 http://172.17.4.1/private bookworm-staging/main armhf libxapian30 armhf 1.4.20-2 [969 kB]
Get:109 http://172.17.4.1/private bookworm-staging/main armhf doxygen armhf 1.9.4-2 [3810 kB]
Get:110 http://172.17.4.1/private bookworm-staging/main armhf fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [517 kB]
Get:111 http://172.17.4.1/private bookworm-staging/main armhf gcc-11-base armhf 11.3.0-5+rpi1 [209 kB]
Get:112 http://172.17.4.1/private bookworm-staging/main armhf libgfortran5 armhf 12.1.0-7+rpi1 [238 kB]
Get:113 http://172.17.4.1/private bookworm-staging/main armhf libgfortran-12-dev armhf 12.1.0-7+rpi1 [285 kB]
Get:114 http://172.17.4.1/private bookworm-staging/main armhf gfortran-12 armhf 12.1.0-7+rpi1 [51.0 MB]
Get:115 http://172.17.4.1/private bookworm-staging/main armhf googletest all 1.12.1-0.2 [506 kB]
Get:116 http://172.17.4.1/private bookworm-staging/main armhf libnl-3-200 armhf 3.7.0-0.2 [55.0 kB]
Get:117 http://172.17.4.1/private bookworm-staging/main armhf libnl-route-3-200 armhf 3.7.0-0.2 [152 kB]
Get:118 http://172.17.4.1/private bookworm-staging/main armhf libibverbs1 armhf 42.0-1 [53.7 kB]
Get:119 http://172.17.4.1/private bookworm-staging/main armhf ibverbs-providers armhf 42.0-1 [28.8 kB]
Get:120 http://172.17.4.1/private bookworm-staging/main armhf libaec0 armhf 1.0.6-1 [19.3 kB]
Get:121 http://172.17.4.1/private bookworm-staging/main armhf libsz2 armhf 1.0.6-1 [7452 B]
Get:122 http://172.17.4.1/private bookworm-staging/main armhf libaec-dev armhf 1.0.6-1 [17.6 kB]
Get:123 http://172.17.4.1/private bookworm-staging/main armhf libasan6 armhf 11.3.0-5+rpi1 [1946 kB]
Get:124 http://172.17.4.1/private bookworm-staging/main armhf libdraco4 armhf 1.5.2+dfsg-2 [560 kB]
Get:125 http://172.17.4.1/private bookworm-staging/main armhf libminizip1 armhf 1.1-8+b1 [18.3 kB]
Get:126 http://172.17.4.1/private bookworm-staging/main armhf libassimp5 armhf 5.2.4~ds0-3 [2006 kB]
Get:127 http://172.17.4.1/private bookworm-staging/main armhf libdraco-dev armhf 1.5.2+dfsg-2 [904 kB]
Get:128 http://172.17.4.1/private bookworm-staging/main armhf libminizip-dev armhf 1.1-8+b1 [25.8 kB]
Get:129 http://172.17.4.1/private bookworm-staging/main armhf libassimp-dev armhf 5.2.4~ds0-3 [159 kB]
Get:130 http://172.17.4.1/private bookworm-staging/main armhf libastcenc2d armhf 4.1.0+ds-1 [100.0 kB]
Get:131 http://172.17.4.1/private bookworm-staging/main armhf libblas3 armhf 3.10.1-2 [109 kB]
Get:132 http://172.17.4.1/private bookworm-staging/main armhf libblas-dev armhf 3.10.1-2 [114 kB]
Get:133 http://172.17.4.1/private bookworm-staging/main armhf libgcc-11-dev armhf 11.3.0-5+rpi1 [699 kB]
Get:134 http://172.17.4.1/private bookworm-staging/main armhf libstdc++-11-dev armhf 11.3.0-5+rpi1 [1975 kB]
Get:135 http://172.17.4.1/private bookworm-staging/main armhf libboost1.74-dev armhf 1.74.0-16.1 [9535 kB]
Get:136 http://172.17.4.1/private bookworm-staging/main armhf libboost-dev armhf 1.74.0.3+b4 [4824 B]
Get:137 http://172.17.4.1/private bookworm-staging/main armhf libcurl3-gnutls armhf 7.84.0-2 [315 kB]
Get:138 http://172.17.4.1/private bookworm-staging/main armhf libcurl4-openssl-dev armhf 7.84.0-2 [397 kB]
Get:139 http://172.17.4.1/private bookworm-staging/main armhf libdrm-common all 2.4.112-3+rpi1 [15.7 kB]
Get:140 http://172.17.4.1/private bookworm-staging/main armhf libdrm2 armhf 2.4.112-3+rpi1 [41.2 kB]
Get:141 http://172.17.4.1/private bookworm-staging/main armhf libdrm-amdgpu1 armhf 2.4.112-3+rpi1 [28.3 kB]
Get:142 http://172.17.4.1/private bookworm-staging/main armhf libdrm-nouveau2 armhf 2.4.112-3+rpi1 [25.9 kB]
Get:143 http://172.17.4.1/private bookworm-staging/main armhf libdrm-radeon1 armhf 2.4.112-3+rpi1 [29.9 kB]
Get:144 http://172.17.4.1/private bookworm-staging/main armhf libglvnd0 armhf 1.4.0-1 [55.1 kB]
Get:145 http://172.17.4.1/private bookworm-staging/main armhf libwayland-server0 armhf 1.21.0-1 [29.3 kB]
Get:146 http://172.17.4.1/private bookworm-staging/main armhf libgbm1 armhf 22.2.0~rc1-1+rpi1 [75.1 kB]
Get:147 http://172.17.4.1/private bookworm-staging/main armhf libglapi-mesa armhf 22.2.0~rc1-1+rpi1 [84.5 kB]
Get:148 http://172.17.4.1/private bookworm-staging/main armhf libwayland-client0 armhf 1.21.0-1 [23.3 kB]
Get:149 http://172.17.4.1/private bookworm-staging/main armhf libxau6 armhf 1:1.0.9-1 [19.1 kB]
Get:150 http://172.17.4.1/private bookworm-staging/main armhf libxdmcp6 armhf 1:1.1.2-3 [25.0 kB]
Get:151 http://172.17.4.1/private bookworm-staging/main armhf libxcb1 armhf 1.15-1 [139 kB]
Get:152 http://172.17.4.1/private bookworm-staging/main armhf libx11-data all 2:1.8.1-2 [308 kB]
Get:153 http://172.17.4.1/private bookworm-staging/main armhf libx11-6 armhf 2:1.8.1-2 [704 kB]
Get:154 http://172.17.4.1/private bookworm-staging/main armhf libx11-xcb1 armhf 2:1.8.1-2 [203 kB]
Get:155 http://172.17.4.1/private bookworm-staging/main armhf libxcb-dri2-0 armhf 1.15-1 [107 kB]
Get:156 http://172.17.4.1/private bookworm-staging/main armhf libxcb-dri3-0 armhf 1.15-1 [107 kB]
Get:157 http://172.17.4.1/private bookworm-staging/main armhf libxcb-present0 armhf 1.15-1 [105 kB]
Get:158 http://172.17.4.1/private bookworm-staging/main armhf libxcb-sync1 armhf 1.15-1 [108 kB]
Get:159 http://172.17.4.1/private bookworm-staging/main armhf libxcb-xfixes0 armhf 1.15-1 [109 kB]
Get:160 http://172.17.4.1/private bookworm-staging/main armhf libxshmfence1 armhf 1.3-1 [8636 B]
Get:161 http://172.17.4.1/private bookworm-staging/main armhf libegl-mesa0 armhf 22.2.0~rc1-1+rpi1 [129 kB]
Get:162 http://172.17.4.1/private bookworm-staging/main armhf libegl1 armhf 1.4.0-1 [29.8 kB]
Get:163 http://172.17.4.1/private bookworm-staging/main armhf libxcb-glx0 armhf 1.15-1 [121 kB]
Get:164 http://172.17.4.1/private bookworm-staging/main armhf libxcb-shm0 armhf 1.15-1 [106 kB]
Get:165 http://172.17.4.1/private bookworm-staging/main armhf libxext6 armhf 2:1.3.4-1 [48.0 kB]
Get:166 http://172.17.4.1/private bookworm-staging/main armhf libxfixes3 armhf 1:6.0.0-1 [21.0 kB]
Get:167 http://172.17.4.1/private bookworm-staging/main armhf libxxf86vm1 armhf 1:1.1.4-1+b2 [20.1 kB]
Get:168 http://172.17.4.1/private bookworm-staging/main armhf libllvm14 armhf 1:14.0.6-2+rpi1 [19.5 MB]
Get:169 http://172.17.4.1/private bookworm-staging/main armhf libsensors-config all 1:3.6.0-7 [32.3 kB]
Get:170 http://172.17.4.1/private bookworm-staging/main armhf libsensors5 armhf 1:3.6.0-7 [49.6 kB]
Get:171 http://172.17.4.1/private bookworm-staging/main armhf libgl1-mesa-dri armhf 22.2.0~rc1-1+rpi1 [5418 kB]
Get:172 http://172.17.4.1/private bookworm-staging/main armhf libglx-mesa0 armhf 22.2.0~rc1-1+rpi1 [171 kB]
Get:173 http://172.17.4.1/private bookworm-staging/main armhf libglx0 armhf 1.4.0-1 [26.3 kB]
Get:174 http://172.17.4.1/private bookworm-staging/main armhf libgl1 armhf 1.4.0-1 [105 kB]
Get:175 http://172.17.4.1/private bookworm-staging/main armhf xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB]
Get:176 http://172.17.4.1/private bookworm-staging/main armhf x11proto-dev all 2022.1-1 [599 kB]
Get:177 http://172.17.4.1/private bookworm-staging/main armhf libxau-dev armhf 1:1.0.9-1 [22.3 kB]
Get:178 http://172.17.4.1/private bookworm-staging/main armhf libxdmcp-dev armhf 1:1.1.2-3 [40.9 kB]
Get:179 http://172.17.4.1/private bookworm-staging/main armhf xtrans-dev all 1.4.0-1 [98.7 kB]
Get:180 http://172.17.4.1/private bookworm-staging/main armhf libpthread-stubs0-dev armhf 0.4-1 [5344 B]
Get:181 http://172.17.4.1/private bookworm-staging/main armhf libxcb1-dev armhf 1.15-1 [175 kB]
Get:182 http://172.17.4.1/private bookworm-staging/main armhf libx11-dev armhf 2:1.8.1-2 [780 kB]
Get:183 http://172.17.4.1/private bookworm-staging/main armhf libglx-dev armhf 1.4.0-1 [16.6 kB]
Get:184 http://172.17.4.1/private bookworm-staging/main armhf libgl-dev armhf 1.4.0-1 [101 kB]
Get:185 http://172.17.4.1/private bookworm-staging/main armhf libegl-dev armhf 1.4.0-1 [20.2 kB]
Get:186 http://172.17.4.1/private bookworm-staging/main armhf libglib2.0-0 armhf 2.72.3-1 [1233 kB]
Get:187 http://172.17.4.1/private bookworm-staging/main armhf pkg-config armhf 0.29.2-1 [61.5 kB]
Get:188 http://172.17.4.1/private bookworm-staging/main armhf libeigen3-dev all 3.4.0-3 [1040 kB]
Get:189 http://172.17.4.1/private bookworm-staging/main armhf libevent-2.1-7 armhf 2.1.12-stable-5+b1 [166 kB]
Get:190 http://172.17.4.1/private bookworm-staging/main armhf libevent-core-2.1-7 armhf 2.1.12-stable-5+b1 [125 kB]
Get:191 http://172.17.4.1/private bookworm-staging/main armhf libevent-extra-2.1-7 armhf 2.1.12-stable-5+b1 [102 kB]
Get:192 http://172.17.4.1/private bookworm-staging/main armhf libevent-pthreads-2.1-7 armhf 2.1.12-stable-5+b1 [57.6 kB]
Get:193 http://172.17.4.1/private bookworm-staging/main armhf libevent-openssl-2.1-7 armhf 2.1.12-stable-5+b1 [62.5 kB]
Get:194 http://172.17.4.1/private bookworm-staging/main armhf libevent-dev armhf 2.1.12-stable-5+b1 [280 kB]
Get:195 http://172.17.4.1/private bookworm-staging/main armhf libexpat1-dev armhf 2.4.8-1 [137 kB]
Get:196 http://172.17.4.1/private bookworm-staging/main armhf librdmacm1 armhf 42.0-1 [60.3 kB]
Get:197 http://172.17.4.1/private bookworm-staging/main armhf libfabric1 armhf 1.11.0-3 [310 kB]
Get:198 http://172.17.4.1/private bookworm-staging/main armhf libglew2.2 armhf 2.2.0-4 [158 kB]
Get:199 http://172.17.4.1/private bookworm-staging/main armhf libmeshoptimizer2d armhf 0.18+dfsg-2 [40.5 kB]
Get:200 http://172.17.4.1/private bookworm-staging/main armhf libopengl0 armhf 1.4.0-1 [39.1 kB]
Get:201 http://172.17.4.1/private bookworm-staging/main armhf libpng16-16 armhf 1.6.37-5 [272 kB]
Get:202 http://172.17.4.1/private bookworm-staging/main armhf libspirv-cross-c-shared0 armhf 2021.01.15-5 [597 kB]
Get:203 http://172.17.4.1/private bookworm-staging/main armhf libstb0 armhf 0.0~git20210910.af1a5bc+ds-1 [172 kB]
Get:204 http://172.17.4.1/private bookworm-staging/main armhf libtinyexr1d armhf 1.0.1+dfsg-3 [54.5 kB]
Get:205 http://172.17.4.1/private bookworm-staging/main armhf libfilament1.9 armhf 1.9.25+dfsg2-6+rpi1+b1 [3562 kB]
Get:206 http://172.17.4.1/private bookworm-staging/main armhf libstb-dev armhf 0.0~git20210910.af1a5bc+ds-1 [514 kB]
Get:207 http://172.17.4.1/private bookworm-staging/main armhf libimgui-dev armhf 1.86+ds-1 [743 kB]
Get:208 http://172.17.4.1/private bookworm-staging/main armhf robin-map-dev all 1.0.1-1 [28.5 kB]
Get:209 http://172.17.4.1/private bookworm-staging/main armhf libfilament-dev armhf 1.9.25+dfsg2-6+rpi1+b1 [235 kB]
Get:210 http://172.17.4.1/private bookworm-staging/main armhf libfilament-tools armhf 1.9.25+dfsg2-6+rpi1+b1 [705 kB]
Get:211 http://172.17.4.1/private bookworm-staging/main armhf libflann1.9 armhf 1.9.1+dfsg-11 [580 kB]
Get:212 http://172.17.4.1/private bookworm-staging/main armhf libhwloc15 armhf 2.8.0-1 [130 kB]
Get:213 http://172.17.4.1/private bookworm-staging/main armhf libpciaccess0 armhf 0.16-3 [51.2 kB]
Get:214 http://172.17.4.1/private bookworm-staging/main armhf libxnvctrl0 armhf 470.141.03-1 [26.3 kB]
Get:215 http://172.17.4.1/private bookworm-staging/main armhf ocl-icd-libopencl1 armhf 2.2.14-3 [39.9 kB]
Get:216 http://172.17.4.1/private bookworm-staging/main armhf libhwloc-plugins armhf 2.8.0-1 [20.4 kB]
Get:217 http://172.17.4.1/private bookworm-staging/main armhf libpmix2 armhf 4.1.2-2+b1 [484 kB]
Get:218 http://172.17.4.1/private bookworm-staging/main armhf libopenmpi3 armhf 4.1.4-1+rpi1 [1794 kB]
Get:219 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-openmpi-103-1 armhf 1.10.7+repack-4+rpi1+b1 [1279 kB]
Get:220 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-openmpi-fortran-102 armhf 1.10.7+repack-4+rpi1+b1 [97.8 kB]
Get:221 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-openmpi-hl-100 armhf 1.10.7+repack-4+rpi1+b1 [82.2 kB]
Get:222 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-openmpi-hl-fortran-100 armhf 1.10.7+repack-4+rpi1+b1 [54.1 kB]
Get:223 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-openmpi-cpp-103-1 armhf 1.10.7+repack-4+rpi1+b1 [132 kB]
Get:224 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-openmpi-hl-cpp-100 armhf 1.10.7+repack-4+rpi1+b1 [40.3 kB]
Get:225 http://172.17.4.1/private bookworm-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-4.1 [183 kB]
Get:226 http://172.17.4.1/private bookworm-staging/main armhf libjpeg62-turbo armhf 1:2.1.2-1 [144 kB]
Get:227 http://172.17.4.1/private bookworm-staging/main armhf libjpeg62-turbo-dev armhf 1:2.1.2-1 [261 kB]
Get:228 http://172.17.4.1/private bookworm-staging/main armhf libjpeg-dev armhf 1:2.1.2-1 [74.7 kB]
Get:229 http://172.17.4.1/private bookworm-staging/main armhf libssl-dev armhf 3.0.5-2 [2116 kB]
Get:230 http://172.17.4.1/private bookworm-staging/main armhf openmpi-common all 4.1.4-1+rpi1 [183 kB]
Get:231 http://172.17.4.1/private bookworm-staging/main armhf libnl-3-dev armhf 3.7.0-0.2 [93.4 kB]
Get:232 http://172.17.4.1/private bookworm-staging/main armhf libnl-route-3-dev armhf 3.7.0-0.2 [163 kB]
Get:233 http://172.17.4.1/private bookworm-staging/main armhf libibverbs-dev armhf 42.0-1 [188 kB]
Get:234 http://172.17.4.1/private bookworm-staging/main armhf libnuma1 armhf 2.0.14-3+b2 [22.1 kB]
Get:235 http://172.17.4.1/private bookworm-staging/main armhf libnuma-dev armhf 2.0.14-3+b2 [34.9 kB]
Get:236 http://172.17.4.1/private bookworm-staging/main armhf libltdl7 armhf 2.4.7-4 [399 kB]
Get:237 http://172.17.4.1/private bookworm-staging/main armhf libltdl-dev armhf 2.4.7-4 [161 kB]
Get:238 http://172.17.4.1/private bookworm-staging/main armhf libhwloc-dev armhf 2.8.0-1 [202 kB]
Get:239 http://172.17.4.1/private bookworm-staging/main armhf libpmix-dev armhf 4.1.2-2+b1 [650 kB]
Get:240 http://172.17.4.1/private bookworm-staging/main armhf libjs-jquery all 3.6.0+dfsg+~3.5.13-1 [316 kB]
Get:241 http://172.17.4.1/private bookworm-staging/main armhf libjs-jquery-ui all 1.13.2+dfsg-1 [250 kB]
Get:242 http://172.17.4.1/private bookworm-staging/main armhf openmpi-bin armhf 4.1.4-1+rpi1 [211 kB]
Get:243 http://172.17.4.1/private bookworm-staging/main armhf libopenmpi-dev armhf 4.1.4-1+rpi1 [940 kB]
Get:244 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-openmpi-dev armhf 1.10.7+repack-4+rpi1+b1 [2264 kB]
Get:245 http://172.17.4.1/private bookworm-staging/main armhf mpi-default-dev armhf 1.14 [5548 B]
Get:246 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-mpi-dev armhf 1.10.7+repack-4+rpi1+b1 [35.3 kB]
Get:247 http://172.17.4.1/private bookworm-staging/main armhf liblz4-dev armhf 1.9.3-2 [71.0 kB]
Get:248 http://172.17.4.1/private bookworm-staging/main armhf libflann-dev armhf 1.9.1+dfsg-11 [749 kB]
Get:249 http://172.17.4.1/private bookworm-staging/main armhf libfmt9 armhf 9.0.0+ds1-4 [104 kB]
Get:250 http://172.17.4.1/private bookworm-staging/main armhf libfmt-dev armhf 9.0.0+ds1-4 [169 kB]
Get:251 http://172.17.4.1/private bookworm-staging/main armhf libglvnd-core-dev armhf 1.4.0-1 [14.2 kB]
Get:252 http://172.17.4.1/private bookworm-staging/main armhf libgles1 armhf 1.4.0-1 [13.5 kB]
Get:253 http://172.17.4.1/private bookworm-staging/main armhf libgles2 armhf 1.4.0-1 [20.3 kB]
Get:254 http://172.17.4.1/private bookworm-staging/main armhf libgles-dev armhf 1.4.0-1 [50.7 kB]
Get:255 http://172.17.4.1/private bookworm-staging/main armhf libopengl-dev armhf 1.4.0-1 [6216 B]
Get:256 http://172.17.4.1/private bookworm-staging/main armhf libglvnd-dev armhf 1.4.0-1 [5976 B]
Get:257 http://172.17.4.1/private bookworm-staging/main armhf libgl1-mesa-dev armhf 22.2.0~rc1-1+rpi1 [55.0 kB]
Get:258 http://172.17.4.1/private bookworm-staging/main armhf libglu1-mesa armhf 9.0.2-1 [130 kB]
Get:259 http://172.17.4.1/private bookworm-staging/main armhf libglu1-mesa-dev armhf 9.0.2-1 [170 kB]
Get:260 http://172.17.4.1/private bookworm-staging/main armhf libglew-dev armhf 2.2.0-4 [251 kB]
Get:261 http://172.17.4.1/private bookworm-staging/main armhf libglfw3 armhf 3.3.8-1 [68.8 kB]
Get:262 http://172.17.4.1/private bookworm-staging/main armhf libglfw3-dev armhf 3.3.8-1 [42.8 kB]
Get:263 http://172.17.4.1/private bookworm-staging/main armhf libgtest-dev armhf 1.12.1-0.2 [230 kB]
Get:264 http://172.17.4.1/private bookworm-staging/main armhf libgmock-dev armhf 1.12.1-0.2 [129 kB]
Get:265 http://172.17.4.1/private bookworm-staging/main armhf libjs-underscore all 1.13.3~dfsg+~1.11.4-1 [116 kB]
Get:266 http://172.17.4.1/private bookworm-staging/main armhf libjs-sphinxdoc all 4.5.0-4 [142 kB]
Get:267 http://172.17.4.1/private bookworm-staging/main armhf libjson-perl all 4.09000-1 [90.5 kB]
Get:268 http://172.17.4.1/private bookworm-staging/main armhf libjsoncpp-dev armhf 1.9.5-4 [26.4 kB]
Get:269 http://172.17.4.1/private bookworm-staging/main armhf liblapack3 armhf 3.10.1-2 [1587 kB]
Get:270 http://172.17.4.1/private bookworm-staging/main armhf liblapack-dev armhf 3.10.1-2 [2847 kB]
Get:271 http://172.17.4.1/private bookworm-staging/main armhf libtmglib3 armhf 3.10.1-2 [96.0 kB]
Get:272 http://172.17.4.1/private bookworm-staging/main armhf liblapacke armhf 3.10.1-2 [299 kB]
Get:273 http://172.17.4.1/private bookworm-staging/main armhf libtmglib-dev armhf 3.10.1-2 [96.4 kB]
Get:274 http://172.17.4.1/private bookworm-staging/main armhf liblapacke-dev armhf 3.10.1-2 [279 kB]
Get:275 http://172.17.4.1/private bookworm-staging/main armhf liblzf1 armhf 3.6-3 [9268 B]
Get:276 http://172.17.4.1/private bookworm-staging/main armhf liblzf-dev armhf 3.6-3 [18.0 kB]
Get:277 http://172.17.4.1/private bookworm-staging/main armhf libmsgpack-cxx-dev armhf 4.1.1-4 [223 kB]
Get:278 http://172.17.4.1/private bookworm-staging/main armhf libmsgpackc2 armhf 4.0.0-1 [21.0 kB]
Get:279 http://172.17.4.1/private bookworm-staging/main armhf libmsgpack-dev armhf 4.0.0-1 [37.5 kB]
Get:280 http://172.17.4.1/private bookworm-staging/main armhf libnanoflann-dev all 1.4.3+ds-2 [184 kB]
Get:281 http://172.17.4.1/private bookworm-staging/main armhf libpng-dev armhf 1.6.37-5 [272 kB]
Get:282 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10 armhf 3.10.6-1 [1456 kB]
Get:283 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-dev armhf 3.10.6-1 [2991 kB]
Get:284 http://172.17.4.1/private bookworm-staging/main armhf libpython3-dev armhf 3.10.6-1 [22.0 kB]
Get:285 http://172.17.4.1/private bookworm-staging/main armhf libqhull8.0 armhf 2020.2-5 [223 kB]
Get:286 http://172.17.4.1/private bookworm-staging/main armhf libqhull-r8.0 armhf 2020.2-5 [221 kB]
Get:287 http://172.17.4.1/private bookworm-staging/main armhf libqhullcpp8.0 armhf 2020.2-5 [105 kB]
Get:288 http://172.17.4.1/private bookworm-staging/main armhf libqhull-dev armhf 2020.2-5 [434 kB]
Get:289 http://172.17.4.1/private bookworm-staging/main armhf libtbbmalloc2 armhf 2021.5.0-12+rpi1 [43.8 kB]
Get:290 http://172.17.4.1/private bookworm-staging/main armhf libtbb12 armhf 2021.5.0-12+rpi1 [69.9 kB]
Get:291 http://172.17.4.1/private bookworm-staging/main armhf libtbb-dev armhf 2021.5.0-12+rpi1 [195 kB]
Get:292 http://172.17.4.1/private bookworm-staging/main armhf libtinygltf1d armhf 2.5.0+dfsg-4 [117 kB]
Get:293 http://172.17.4.1/private bookworm-staging/main armhf libtinygltf-dev armhf 2.5.0+dfsg-4 [48.9 kB]
Get:294 http://172.17.4.1/private bookworm-staging/main armhf libtinyobjloader1 armhf 2.0.0~rc5+dfsg1-5+b1 [52.3 kB]
Get:295 http://172.17.4.1/private bookworm-staging/main armhf libtinyobjloader-dev armhf 2.0.0~rc5+dfsg1-5+b1 [321 kB]
Get:296 http://172.17.4.1/private bookworm-staging/main armhf libxext-dev armhf 2:1.3.4-1 [102 kB]
Get:297 http://172.17.4.1/private bookworm-staging/main armhf libxrender1 armhf 1:0.9.10-1.1 [30.0 kB]
Get:298 http://172.17.4.1/private bookworm-staging/main armhf libxrandr2 armhf 2:1.5.2-2 [35.5 kB]
Get:299 http://172.17.4.1/private bookworm-staging/main armhf libxrender-dev armhf 1:0.9.10-1.1 [37.6 kB]
Get:300 http://172.17.4.1/private bookworm-staging/main armhf libxrandr-dev armhf 2:1.5.2-2 [43.2 kB]
Get:301 http://172.17.4.1/private bookworm-staging/main armhf pybind11-dev all 2.10.0-2 [180 kB]
Get:302 http://172.17.4.1/private bookworm-staging/main armhf python-babel-localedata all 2.8.0+dfsg.1-7 [4997 kB]
Get:303 http://172.17.4.1/private bookworm-staging/main armhf python3-alabaster all 0.7.12-1 [20.8 kB]
Get:304 http://172.17.4.1/private bookworm-staging/main armhf python3-pkg-resources all 59.6.0-1.2 [196 kB]
Get:305 http://172.17.4.1/private bookworm-staging/main armhf python3-tz all 2022.2.1-1 [34.8 kB]
Get:306 http://172.17.4.1/private bookworm-staging/main armhf python3-babel all 2.8.0+dfsg.1-7 [100 kB]
Get:307 http://172.17.4.1/private bookworm-staging/main armhf python3-certifi all 2020.6.20-1 [151 kB]
Get:308 http://172.17.4.1/private bookworm-staging/main armhf python3-chardet all 4.0.0-2 [99.1 kB]
Get:309 http://172.17.4.1/private bookworm-staging/main armhf python3-charset-normalizer all 2.0.6-2 [30.6 kB]
Get:310 http://172.17.4.1/private bookworm-staging/main armhf python3.10-dev armhf 3.10.6-1 [509 kB]
Get:311 http://172.17.4.1/private bookworm-staging/main armhf python3-dev armhf 3.10.6-1 [25.4 kB]
Get:312 http://172.17.4.1/private bookworm-staging/main armhf python3-roman all 3.3-1 [10.7 kB]
Get:313 http://172.17.4.1/private bookworm-staging/main armhf python3-docutils all 0.17.1+dfsg-2 [393 kB]
Get:314 http://172.17.4.1/private bookworm-staging/main armhf python3-idna all 3.3-1 [39.4 kB]
Get:315 http://172.17.4.1/private bookworm-staging/main armhf python3-imagesize all 1.4.1-1 [6688 B]
Get:316 http://172.17.4.1/private bookworm-staging/main armhf python3-more-itertools all 8.10.0-2 [53.0 kB]
Get:317 http://172.17.4.1/private bookworm-staging/main armhf python3-zipp all 1.0.0-4 [6160 B]
Get:318 http://172.17.4.1/private bookworm-staging/main armhf python3-importlib-metadata all 4.6.4-1 [22.5 kB]
Get:319 http://172.17.4.1/private bookworm-staging/main armhf python3-markupsafe armhf 2.0.1-2+b1 [13.5 kB]
Get:320 http://172.17.4.1/private bookworm-staging/main armhf python3-jinja2 all 3.0.3-1 [121 kB]
Get:321 http://172.17.4.1/private bookworm-staging/main armhf python3-numpy armhf 1:1.21.5-1+b2 [3423 kB]
Get:322 http://172.17.4.1/private bookworm-staging/main armhf python3-pyparsing all 3.0.7-2 [140 kB]
Get:323 http://172.17.4.1/private bookworm-staging/main armhf python3-packaging all 21.3-1 [34.1 kB]
Get:324 http://172.17.4.1/private bookworm-staging/main armhf python3-setuptools all 59.6.0-1.2 [401 kB]
Get:325 http://172.17.4.1/private bookworm-staging/main armhf python3-wheel all 0.37.1-2 [31.6 kB]
Get:326 http://172.17.4.1/private bookworm-staging/main armhf python3-pip all 22.2+dfsg-1 [1290 kB]
Get:327 http://172.17.4.1/private bookworm-staging/main armhf python3-pygments all 2.12.0+dfsg-2 [765 kB]
Get:328 http://172.17.4.1/private bookworm-staging/main armhf python3-six all 1.16.0-4 [17.5 kB]
Get:329 http://172.17.4.1/private bookworm-staging/main armhf python3-urllib3 all 1.26.9-1 [116 kB]
Get:330 http://172.17.4.1/private bookworm-staging/main armhf python3-requests all 2.27.1+dfsg-1 [71.9 kB]
Get:331 http://172.17.4.1/private bookworm-staging/main armhf python3-snowballstemmer all 2.2.0-1 [58.5 kB]
Get:332 http://172.17.4.1/private bookworm-staging/main armhf sphinx-common all 4.5.0-4 [638 kB]
Get:333 http://172.17.4.1/private bookworm-staging/main armhf python3-sphinx all 4.5.0-4 [540 kB]
Get:334 http://172.17.4.1/private bookworm-staging/main armhf sphinx-rtd-theme-common all 1.0.0+dfsg-1 [996 kB]
Get:335 http://172.17.4.1/private bookworm-staging/main armhf python3-sphinx-rtd-theme all 1.0.0+dfsg-1 [26.5 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 255 MB in 51s (5028 kB/s)
Selecting previously unselected package libargon2-1:armhf.
(Reading database ... 14686 files and directories currently installed.)
Preparing to unpack .../00-libargon2-1_0~20171227-0.3_armhf.deb ...
Unpacking libargon2-1:armhf (0~20171227-0.3) ...
Selecting previously unselected package dmsetup.
Preparing to unpack .../01-dmsetup_2%3a1.02.185-1_armhf.deb ...
Unpacking dmsetup (2:1.02.185-1) ...
Selecting previously unselected package libdevmapper1.02.1:armhf.
Preparing to unpack .../02-libdevmapper1.02.1_2%3a1.02.185-1_armhf.deb ...
Unpacking libdevmapper1.02.1:armhf (2:1.02.185-1) ...
Selecting previously unselected package libjson-c5:armhf.
Preparing to unpack .../03-libjson-c5_0.16-1_armhf.deb ...
Unpacking libjson-c5:armhf (0.16-1) ...
Selecting previously unselected package libcryptsetup12:armhf.
Preparing to unpack .../04-libcryptsetup12_2%3a2.5.0-2_armhf.deb ...
Unpacking libcryptsetup12:armhf (2:2.5.0-2) ...
Selecting previously unselected package libfdisk1:armhf.
Preparing to unpack .../05-libfdisk1_2.38.1-1_armhf.deb ...
Unpacking libfdisk1:armhf (2.38.1-1) ...
Selecting previously unselected package libkmod2:armhf.
Preparing to unpack .../06-libkmod2_30+20220630-3_armhf.deb ...
Unpacking libkmod2:armhf (30+20220630-3) ...
Selecting previously unselected package libapparmor1:armhf.
Preparing to unpack .../07-libapparmor1_3.0.7-1_armhf.deb ...
Unpacking libapparmor1:armhf (3.0.7-1) ...
Selecting previously unselected package libip4tc2:armhf.
Preparing to unpack .../08-libip4tc2_1.8.8-1_armhf.deb ...
Unpacking libip4tc2:armhf (1.8.8-1) ...
Selecting previously unselected package libsystemd-shared:armhf.
Preparing to unpack .../09-libsystemd-shared_251.3-1+rpi1_armhf.deb ...
Unpacking libsystemd-shared:armhf (251.3-1+rpi1) ...
Selecting previously unselected package systemd.
Preparing to unpack .../10-systemd_251.3-1+rpi1_armhf.deb ...
Unpacking systemd (251.3-1+rpi1) ...
Selecting previously unselected package fonts-lato.
Preparing to unpack .../11-fonts-lato_2.0-2.1_all.deb ...
Unpacking fonts-lato (2.0-2.1) ...
Selecting previously unselected package libpython3.10-minimal:armhf.
Preparing to unpack .../12-libpython3.10-minimal_3.10.6-1_armhf.deb ...
Unpacking libpython3.10-minimal:armhf (3.10.6-1) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../13-libexpat1_2.4.8-1_armhf.deb ...
Unpacking libexpat1:armhf (2.4.8-1) ...
Selecting previously unselected package python3.10-minimal.
Preparing to unpack .../14-python3.10-minimal_3.10.6-1_armhf.deb ...
Unpacking python3.10-minimal (3.10.6-1) ...
Setting up libpython3.10-minimal:armhf (3.10.6-1) ...
Setting up libexpat1:armhf (2.4.8-1) ...
Setting up python3.10-minimal (3.10.6-1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 15911 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.10.6-1_armhf.deb ...
Unpacking python3-minimal (3.10.6-1) ...
Selecting previously unselected package media-types.
Preparing to unpack .../1-media-types_8.0.0_all.deb ...
Unpacking media-types (8.0.0) ...
Selecting previously unselected package libmpdec3:armhf.
Preparing to unpack .../2-libmpdec3_2.5.1-2+rpi1_armhf.deb ...
Unpacking libmpdec3:armhf (2.5.1-2+rpi1) ...
Selecting previously unselected package libpython3.10-stdlib:armhf.
Preparing to unpack .../3-libpython3.10-stdlib_3.10.6-1_armhf.deb ...
Unpacking libpython3.10-stdlib:armhf (3.10.6-1) ...
Selecting previously unselected package python3.10.
Preparing to unpack .../4-python3.10_3.10.6-1_armhf.deb ...
Unpacking python3.10 (3.10.6-1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../5-libpython3-stdlib_3.10.6-1_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.10.6-1) ...
Setting up python3-minimal (3.10.6-1) ...
Selecting previously unselected package python3.
(Reading database ... 16313 files and directories currently installed.)
Preparing to unpack .../000-python3_3.10.6-1_armhf.deb ...
Unpacking python3 (3.10.6-1) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../001-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../002-groff-base_1.22.4-8_armhf.deb ...
Unpacking groff-base (1.22.4-8) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../003-bsdextrautils_2.38.1-1_armhf.deb ...
Unpacking bsdextrautils (2.38.1-1) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../004-libpipeline1_1.5.6-2_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.6-2) ...
Selecting previously unselected package man-db.
Preparing to unpack .../005-man-db_2.10.2-2_armhf.deb ...
Unpacking man-db (2.10.2-2) ...
Selecting previously unselected package libncurses6:armhf.
Preparing to unpack .../006-libncurses6_6.3+20220423-2_armhf.deb ...
Unpacking libncurses6:armhf (6.3+20220423-2) ...
Selecting previously unselected package libprocps8:armhf.
Preparing to unpack .../007-libprocps8_2%3a3.3.17-7_armhf.deb ...
Unpacking libprocps8:armhf (2:3.3.17-7) ...
Selecting previously unselected package procps.
Preparing to unpack .../008-procps_2%3a3.3.17-7_armhf.deb ...
Unpacking procps (2:3.3.17-7) ...
Selecting previously unselected package openssl.
Preparing to unpack .../009-openssl_3.0.5-2_armhf.deb ...
Unpacking openssl (3.0.5-2) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../010-ca-certificates_20211016_all.deb ...
Unpacking ca-certificates (20211016) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../011-libmagic-mgc_1%3a5.41-4_armhf.deb ...
Unpacking libmagic-mgc (1:5.41-4) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../012-libmagic1_1%3a5.41-4_armhf.deb ...
Unpacking libmagic1:armhf (1:5.41-4) ...
Selecting previously unselected package file.
Preparing to unpack .../013-file_1%3a5.41-4_armhf.deb ...
Unpacking file (1:5.41-4) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../014-gettext-base_0.21-8_armhf.deb ...
Unpacking gettext-base (0.21-8) ...
Selecting previously unselected package libmd0:armhf.
Preparing to unpack .../015-libmd0_1.0.4-2_armhf.deb ...
Unpacking libmd0:armhf (1.0.4-2) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../016-libbsd0_0.11.6-1_armhf.deb ...
Unpacking libbsd0:armhf (0.11.6-1) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../017-libedit2_3.1-20210910-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20210910-1) ...
Selecting previously unselected package libcbor0.8:armhf.
Preparing to unpack .../018-libcbor0.8_0.8.0-2_armhf.deb ...
Unpacking libcbor0.8:armhf (0.8.0-2) ...
Selecting previously unselected package libfido2-1:armhf.
Preparing to unpack .../019-libfido2-1_1.11.0-1+b1_armhf.deb ...
Unpacking libfido2-1:armhf (1.11.0-1+b1) ...
Selecting previously unselected package openssh-client.
Preparing to unpack .../020-openssh-client_1%3a9.0p1-1+b2_armhf.deb ...
Unpacking openssh-client (1:9.0p1-1+b2) ...
Selecting previously unselected package m4.
Preparing to unpack .../021-m4_1.4.19-1_armhf.deb ...
Unpacking m4 (1.4.19-1) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../022-autoconf_2.71-2_all.deb ...
Unpacking autoconf (2.71-2) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../023-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../024-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../025-autopoint_0.21-8_all.deb ...
Unpacking autopoint (0.21-8) ...
Selecting previously unselected package libicu71:armhf.
Preparing to unpack .../026-libicu71_71.1-3_armhf.deb ...
Unpacking libicu71:armhf (71.1-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../027-libxml2_2.9.14+dfsg-1_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1) ...
Selecting previously unselected package libarchive13:armhf.
Preparing to unpack .../028-libarchive13_3.6.0-1_armhf.deb ...
Unpacking libarchive13:armhf (3.6.0-1) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../029-libbrotli1_1.0.9-2+b2_armhf.deb ...
Unpacking libbrotli1:armhf (1.0.9-2+b2) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../030-libnghttp2-14_1.48.0-2_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.48.0-2) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../031-libpsl5_0.21.0-1.2_armhf.deb ...
Unpacking libpsl5:armhf (0.21.0-1.2) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../032-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../033-libssh2-1_1.10.0-3+b1_armhf.deb ...
Unpacking libssh2-1:armhf (1.10.0-3+b1) ...
Selecting previously unselected package libcurl4:armhf.
Preparing to unpack .../034-libcurl4_7.84.0-2_armhf.deb ...
Unpacking libcurl4:armhf (7.84.0-2) ...
Selecting previously unselected package libjsoncpp25:armhf.
Preparing to unpack .../035-libjsoncpp25_1.9.5-4_armhf.deb ...
Unpacking libjsoncpp25:armhf (1.9.5-4) ...
Selecting previously unselected package librhash0:armhf.
Preparing to unpack .../036-librhash0_1.4.3-3_armhf.deb ...
Unpacking librhash0:armhf (1.4.3-3) ...
Selecting previously unselected package libuv1:armhf.
Preparing to unpack .../037-libuv1_1.44.1-2+rpi1_armhf.deb ...
Unpacking libuv1:armhf (1.44.1-2+rpi1) ...
Selecting previously unselected package dh-elpa-helper.
Preparing to unpack .../038-dh-elpa-helper_2.0.10_all.deb ...
Unpacking dh-elpa-helper (2.0.10) ...
Selecting previously unselected package emacsen-common.
Preparing to unpack .../039-emacsen-common_3.0.4_all.deb ...
Unpacking emacsen-common (3.0.4) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../040-cmake-data_3.24.1-1_all.deb ...
Unpacking cmake-data (3.24.1-1) ...
Selecting previously unselected package cmake.
Preparing to unpack .../041-cmake_3.24.1-1_armhf.deb ...
Unpacking cmake (3.24.1-1) ...
Selecting previously unselected package comerr-dev:armhf.
Preparing to unpack .../042-comerr-dev_2.1-1.46.5-2_armhf.deb ...
Unpacking comerr-dev:armhf (2.1-1.46.5-2) ...
Selecting previously unselected package libnorm1:armhf.
Preparing to unpack .../043-libnorm1_1.5.9+dfsg-2_armhf.deb ...
Unpacking libnorm1:armhf (1.5.9+dfsg-2) ...
Selecting previously unselected package libpgm-5.3-0:armhf.
Preparing to unpack .../044-libpgm-5.3-0_5.3.128~dfsg-2_armhf.deb ...
Unpacking libpgm-5.3-0:armhf (5.3.128~dfsg-2) ...
Selecting previously unselected package libsodium23:armhf.
Preparing to unpack .../045-libsodium23_1.0.18-1_armhf.deb ...
Unpacking libsodium23:armhf (1.0.18-1) ...
Selecting previously unselected package libzmq5:armhf.
Preparing to unpack .../046-libzmq5_4.3.4-3_armhf.deb ...
Unpacking libzmq5:armhf (4.3.4-3) ...
Selecting previously unselected package libpgm-dev:armhf.
Preparing to unpack .../047-libpgm-dev_5.3.128~dfsg-2_armhf.deb ...
Unpacking libpgm-dev:armhf (5.3.128~dfsg-2) ...
Selecting previously unselected package libsodium-dev:armhf.
Preparing to unpack .../048-libsodium-dev_1.0.18-1_armhf.deb ...
Unpacking libsodium-dev:armhf (1.0.18-1) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../049-icu-devtools_71.1-3_armhf.deb ...
Unpacking icu-devtools (71.1-3) ...
Selecting previously unselected package libicu-dev:armhf.
Preparing to unpack .../050-libicu-dev_71.1-3_armhf.deb ...
Unpacking libicu-dev:armhf (71.1-3) ...
Selecting previously unselected package libxml2-dev:armhf.
Preparing to unpack .../051-libxml2-dev_2.9.14+dfsg-1_armhf.deb ...
Unpacking libxml2-dev:armhf (2.9.14+dfsg-1) ...
Selecting previously unselected package libnorm-dev:armhf.
Preparing to unpack .../052-libnorm-dev_1.5.9+dfsg-2_armhf.deb ...
Unpacking libnorm-dev:armhf (1.5.9+dfsg-2) ...
Selecting previously unselected package libgssrpc4:armhf.
Preparing to unpack .../053-libgssrpc4_1.20-1_armhf.deb ...
Unpacking libgssrpc4:armhf (1.20-1) ...
Selecting previously unselected package libkdb5-10:armhf.
Preparing to unpack .../054-libkdb5-10_1.20-1_armhf.deb ...
Unpacking libkdb5-10:armhf (1.20-1) ...
Selecting previously unselected package libkadm5srv-mit12:armhf.
Preparing to unpack .../055-libkadm5srv-mit12_1.20-1_armhf.deb ...
Unpacking libkadm5srv-mit12:armhf (1.20-1) ...
Selecting previously unselected package libkadm5clnt-mit12:armhf.
Preparing to unpack .../056-libkadm5clnt-mit12_1.20-1_armhf.deb ...
Unpacking libkadm5clnt-mit12:armhf (1.20-1) ...
Selecting previously unselected package krb5-multidev:armhf.
Preparing to unpack .../057-krb5-multidev_1.20-1_armhf.deb ...
Unpacking krb5-multidev:armhf (1.20-1) ...
Selecting previously unselected package libkrb5-dev:armhf.
Preparing to unpack .../058-libkrb5-dev_1.20-1_armhf.deb ...
Unpacking libkrb5-dev:armhf (1.20-1) ...
Selecting previously unselected package libmd-dev:armhf.
Preparing to unpack .../059-libmd-dev_1.0.4-2_armhf.deb ...
Unpacking libmd-dev:armhf (1.0.4-2) ...
Selecting previously unselected package libbsd-dev:armhf.
Preparing to unpack .../060-libbsd-dev_0.11.6-1_armhf.deb ...
Unpacking libbsd-dev:armhf (0.11.6-1) ...
Selecting previously unselected package libzmq3-dev:armhf.
Preparing to unpack .../061-libzmq3-dev_4.3.4-3_armhf.deb ...
Unpacking libzmq3-dev:armhf (4.3.4-3) ...
Selecting previously unselected package cppzmq-dev.
Preparing to unpack .../062-cppzmq-dev_4.8.1-3_armhf.deb ...
Unpacking cppzmq-dev (4.8.1-3) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../063-libdebhelper-perl_13.9_all.deb ...
Unpacking libdebhelper-perl (13.9) ...
Selecting previously unselected package libtool.
Preparing to unpack .../064-libtool_2.4.7-4_all.deb ...
Unpacking libtool (2.4.7-4) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../065-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../066-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../067-libsub-override-perl_0.09-3_all.deb ...
Unpacking libsub-override-perl (0.09-3) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../068-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../069-dh-strip-nondeterminism_1.13.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../070-libelf1_0.187-1_armhf.deb ...
Unpacking libelf1:armhf (0.187-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../071-dwz_0.14-1_armhf.deb ...
Unpacking dwz (0.14-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../072-gettext_0.21-8_armhf.deb ...
Unpacking gettext (0.21-8) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../073-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../074-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../075-debhelper_13.9_all.deb ...
Unpacking debhelper (13.9) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../076-python3-lib2to3_3.10.6-1_all.deb ...
Unpacking python3-lib2to3 (3.10.6-1) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../077-python3-distutils_3.10.6-1_all.deb ...
Unpacking python3-distutils (3.10.6-1) ...
Selecting previously unselected package dh-python.
Preparing to unpack .../078-dh-python_5.20220819+rpi1_all.deb ...
Unpacking dh-python (5.20220819+rpi1) ...
Selecting previously unselected package xml-core.
Preparing to unpack .../079-xml-core_0.18+nmu1_all.deb ...
Unpacking xml-core (0.18+nmu1) ...
Selecting previously unselected package docutils-common.
Preparing to unpack .../080-docutils-common_0.17.1+dfsg-2_all.deb ...
Unpacking docutils-common (0.17.1+dfsg-2) ...
Selecting previously unselected package libz3-4:armhf.
Preparing to unpack .../081-libz3-4_4.8.12-1_armhf.deb ...
Unpacking libz3-4:armhf (4.8.12-1) ...
Selecting previously unselected package libllvm13:armhf.
Preparing to unpack .../082-libllvm13_1%3a13.0.1-7+rpi1_armhf.deb ...
Unpacking libllvm13:armhf (1:13.0.1-7+rpi1) ...
Selecting previously unselected package libclang-cpp13.
Preparing to unpack .../083-libclang-cpp13_1%3a13.0.1-7+rpi1_armhf.deb ...
Unpacking libclang-cpp13 (1:13.0.1-7+rpi1) ...
Selecting previously unselected package libclang1-13.
Preparing to unpack .../084-libclang1-13_1%3a13.0.1-7+rpi1_armhf.deb ...
Unpacking libclang1-13 (1:13.0.1-7+rpi1) ...
Selecting previously unselected package libxapian30:armhf.
Preparing to unpack .../085-libxapian30_1.4.20-2_armhf.deb ...
Unpacking libxapian30:armhf (1.4.20-2) ...
Selecting previously unselected package doxygen.
Preparing to unpack .../086-doxygen_1.9.4-2_armhf.deb ...
Unpacking doxygen (1.9.4-2) ...
Selecting previously unselected package fonts-font-awesome.
Preparing to unpack .../087-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ...
Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ...
Selecting previously unselected package gcc-11-base:armhf.
Preparing to unpack .../088-gcc-11-base_11.3.0-5+rpi1_armhf.deb ...
Unpacking gcc-11-base:armhf (11.3.0-5+rpi1) ...
Selecting previously unselected package libgfortran5:armhf.
Preparing to unpack .../089-libgfortran5_12.1.0-7+rpi1_armhf.deb ...
Unpacking libgfortran5:armhf (12.1.0-7+rpi1) ...
Selecting previously unselected package libgfortran-12-dev:armhf.
Preparing to unpack .../090-libgfortran-12-dev_12.1.0-7+rpi1_armhf.deb ...
Unpacking libgfortran-12-dev:armhf (12.1.0-7+rpi1) ...
Selecting previously unselected package gfortran-12.
Preparing to unpack .../091-gfortran-12_12.1.0-7+rpi1_armhf.deb ...
Unpacking gfortran-12 (12.1.0-7+rpi1) ...
Selecting previously unselected package googletest.
Preparing to unpack .../092-googletest_1.12.1-0.2_all.deb ...
Unpacking googletest (1.12.1-0.2) ...
Selecting previously unselected package libnl-3-200:armhf.
Preparing to unpack .../093-libnl-3-200_3.7.0-0.2_armhf.deb ...
Unpacking libnl-3-200:armhf (3.7.0-0.2) ...
Selecting previously unselected package libnl-route-3-200:armhf.
Preparing to unpack .../094-libnl-route-3-200_3.7.0-0.2_armhf.deb ...
Unpacking libnl-route-3-200:armhf (3.7.0-0.2) ...
Selecting previously unselected package libibverbs1:armhf.
Preparing to unpack .../095-libibverbs1_42.0-1_armhf.deb ...
Unpacking libibverbs1:armhf (42.0-1) ...
Selecting previously unselected package ibverbs-providers:armhf.
Preparing to unpack .../096-ibverbs-providers_42.0-1_armhf.deb ...
Unpacking ibverbs-providers:armhf (42.0-1) ...
Selecting previously unselected package libaec0:armhf.
Preparing to unpack .../097-libaec0_1.0.6-1_armhf.deb ...
Unpacking libaec0:armhf (1.0.6-1) ...
Selecting previously unselected package libsz2:armhf.
Preparing to unpack .../098-libsz2_1.0.6-1_armhf.deb ...
Unpacking libsz2:armhf (1.0.6-1) ...
Selecting previously unselected package libaec-dev:armhf.
Preparing to unpack .../099-libaec-dev_1.0.6-1_armhf.deb ...
Unpacking libaec-dev:armhf (1.0.6-1) ...
Selecting previously unselected package libasan6:armhf.
Preparing to unpack .../100-libasan6_11.3.0-5+rpi1_armhf.deb ...
Unpacking libasan6:armhf (11.3.0-5+rpi1) ...
Selecting previously unselected package libdraco4:armhf.
Preparing to unpack .../101-libdraco4_1.5.2+dfsg-2_armhf.deb ...
Unpacking libdraco4:armhf (1.5.2+dfsg-2) ...
Selecting previously unselected package libminizip1:armhf.
Preparing to unpack .../102-libminizip1_1.1-8+b1_armhf.deb ...
Unpacking libminizip1:armhf (1.1-8+b1) ...
Selecting previously unselected package libassimp5:armhf.
Preparing to unpack .../103-libassimp5_5.2.4~ds0-3_armhf.deb ...
Unpacking libassimp5:armhf (5.2.4~ds0-3) ...
Selecting previously unselected package libdraco-dev:armhf.
Preparing to unpack .../104-libdraco-dev_1.5.2+dfsg-2_armhf.deb ...
Unpacking libdraco-dev:armhf (1.5.2+dfsg-2) ...
Selecting previously unselected package libminizip-dev:armhf.
Preparing to unpack .../105-libminizip-dev_1.1-8+b1_armhf.deb ...
Unpacking libminizip-dev:armhf (1.1-8+b1) ...
Selecting previously unselected package libassimp-dev:armhf.
Preparing to unpack .../106-libassimp-dev_5.2.4~ds0-3_armhf.deb ...
Unpacking libassimp-dev:armhf (5.2.4~ds0-3) ...
Selecting previously unselected package libastcenc2d:armhf.
Preparing to unpack .../107-libastcenc2d_4.1.0+ds-1_armhf.deb ...
Unpacking libastcenc2d:armhf (4.1.0+ds-1) ...
Selecting previously unselected package libblas3:armhf.
Preparing to unpack .../108-libblas3_3.10.1-2_armhf.deb ...
Unpacking libblas3:armhf (3.10.1-2) ...
Selecting previously unselected package libblas-dev:armhf.
Preparing to unpack .../109-libblas-dev_3.10.1-2_armhf.deb ...
Unpacking libblas-dev:armhf (3.10.1-2) ...
Selecting previously unselected package libgcc-11-dev:armhf.
Preparing to unpack .../110-libgcc-11-dev_11.3.0-5+rpi1_armhf.deb ...
Unpacking libgcc-11-dev:armhf (11.3.0-5+rpi1) ...
Selecting previously unselected package libstdc++-11-dev:armhf.
Preparing to unpack .../111-libstdc++-11-dev_11.3.0-5+rpi1_armhf.deb ...
Unpacking libstdc++-11-dev:armhf (11.3.0-5+rpi1) ...
Selecting previously unselected package libboost1.74-dev:armhf.
Preparing to unpack .../112-libboost1.74-dev_1.74.0-16.1_armhf.deb ...
Unpacking libboost1.74-dev:armhf (1.74.0-16.1) ...
Selecting previously unselected package libboost-dev:armhf.
Preparing to unpack .../113-libboost-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libcurl3-gnutls:armhf.
Preparing to unpack .../114-libcurl3-gnutls_7.84.0-2_armhf.deb ...
Unpacking libcurl3-gnutls:armhf (7.84.0-2) ...
Selecting previously unselected package libcurl4-openssl-dev:armhf.
Preparing to unpack .../115-libcurl4-openssl-dev_7.84.0-2_armhf.deb ...
Unpacking libcurl4-openssl-dev:armhf (7.84.0-2) ...
Selecting previously unselected package libdrm-common.
Preparing to unpack .../116-libdrm-common_2.4.112-3+rpi1_all.deb ...
Unpacking libdrm-common (2.4.112-3+rpi1) ...
Selecting previously unselected package libdrm2:armhf.
Preparing to unpack .../117-libdrm2_2.4.112-3+rpi1_armhf.deb ...
Unpacking libdrm2:armhf (2.4.112-3+rpi1) ...
Selecting previously unselected package libdrm-amdgpu1:armhf.
Preparing to unpack .../118-libdrm-amdgpu1_2.4.112-3+rpi1_armhf.deb ...
Unpacking libdrm-amdgpu1:armhf (2.4.112-3+rpi1) ...
Selecting previously unselected package libdrm-nouveau2:armhf.
Preparing to unpack .../119-libdrm-nouveau2_2.4.112-3+rpi1_armhf.deb ...
Unpacking libdrm-nouveau2:armhf (2.4.112-3+rpi1) ...
Selecting previously unselected package libdrm-radeon1:armhf.
Preparing to unpack .../120-libdrm-radeon1_2.4.112-3+rpi1_armhf.deb ...
Unpacking libdrm-radeon1:armhf (2.4.112-3+rpi1) ...
Selecting previously unselected package libglvnd0:armhf.
Preparing to unpack .../121-libglvnd0_1.4.0-1_armhf.deb ...
Unpacking libglvnd0:armhf (1.4.0-1) ...
Selecting previously unselected package libwayland-server0:armhf.
Preparing to unpack .../122-libwayland-server0_1.21.0-1_armhf.deb ...
Unpacking libwayland-server0:armhf (1.21.0-1) ...
Selecting previously unselected package libgbm1:armhf.
Preparing to unpack .../123-libgbm1_22.2.0~rc1-1+rpi1_armhf.deb ...
Unpacking libgbm1:armhf (22.2.0~rc1-1+rpi1) ...
Selecting previously unselected package libglapi-mesa:armhf.
Preparing to unpack .../124-libglapi-mesa_22.2.0~rc1-1+rpi1_armhf.deb ...
Unpacking libglapi-mesa:armhf (22.2.0~rc1-1+rpi1) ...
Selecting previously unselected package libwayland-client0:armhf.
Preparing to unpack .../125-libwayland-client0_1.21.0-1_armhf.deb ...
Unpacking libwayland-client0:armhf (1.21.0-1) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../126-libxau6_1%3a1.0.9-1_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.9-1) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../127-libxdmcp6_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../128-libxcb1_1.15-1_armhf.deb ...
Unpacking libxcb1:armhf (1.15-1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../129-libx11-data_2%3a1.8.1-2_all.deb ...
Unpacking libx11-data (2:1.8.1-2) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../130-libx11-6_2%3a1.8.1-2_armhf.deb ...
Unpacking libx11-6:armhf (2:1.8.1-2) ...
Selecting previously unselected package libx11-xcb1:armhf.
Preparing to unpack .../131-libx11-xcb1_2%3a1.8.1-2_armhf.deb ...
Unpacking libx11-xcb1:armhf (2:1.8.1-2) ...
Selecting previously unselected package libxcb-dri2-0:armhf.
Preparing to unpack .../132-libxcb-dri2-0_1.15-1_armhf.deb ...
Unpacking libxcb-dri2-0:armhf (1.15-1) ...
Selecting previously unselected package libxcb-dri3-0:armhf.
Preparing to unpack .../133-libxcb-dri3-0_1.15-1_armhf.deb ...
Unpacking libxcb-dri3-0:armhf (1.15-1) ...
Selecting previously unselected package libxcb-present0:armhf.
Preparing to unpack .../134-libxcb-present0_1.15-1_armhf.deb ...
Unpacking libxcb-present0:armhf (1.15-1) ...
Selecting previously unselected package libxcb-sync1:armhf.
Preparing to unpack .../135-libxcb-sync1_1.15-1_armhf.deb ...
Unpacking libxcb-sync1:armhf (1.15-1) ...
Selecting previously unselected package libxcb-xfixes0:armhf.
Preparing to unpack .../136-libxcb-xfixes0_1.15-1_armhf.deb ...
Unpacking libxcb-xfixes0:armhf (1.15-1) ...
Selecting previously unselected package libxshmfence1:armhf.
Preparing to unpack .../137-libxshmfence1_1.3-1_armhf.deb ...
Unpacking libxshmfence1:armhf (1.3-1) ...
Selecting previously unselected package libegl-mesa0:armhf.
Preparing to unpack .../138-libegl-mesa0_22.2.0~rc1-1+rpi1_armhf.deb ...
Unpacking libegl-mesa0:armhf (22.2.0~rc1-1+rpi1) ...
Selecting previously unselected package libegl1:armhf.
Preparing to unpack .../139-libegl1_1.4.0-1_armhf.deb ...
Unpacking libegl1:armhf (1.4.0-1) ...
Selecting previously unselected package libxcb-glx0:armhf.
Preparing to unpack .../140-libxcb-glx0_1.15-1_armhf.deb ...
Unpacking libxcb-glx0:armhf (1.15-1) ...
Selecting previously unselected package libxcb-shm0:armhf.
Preparing to unpack .../141-libxcb-shm0_1.15-1_armhf.deb ...
Unpacking libxcb-shm0:armhf (1.15-1) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../142-libxext6_2%3a1.3.4-1_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.4-1) ...
Selecting previously unselected package libxfixes3:armhf.
Preparing to unpack .../143-libxfixes3_1%3a6.0.0-1_armhf.deb ...
Unpacking libxfixes3:armhf (1:6.0.0-1) ...
Selecting previously unselected package libxxf86vm1:armhf.
Preparing to unpack .../144-libxxf86vm1_1%3a1.1.4-1+b2_armhf.deb ...
Unpacking libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Selecting previously unselected package libllvm14:armhf.
Preparing to unpack .../145-libllvm14_1%3a14.0.6-2+rpi1_armhf.deb ...
Unpacking libllvm14:armhf (1:14.0.6-2+rpi1) ...
Selecting previously unselected package libsensors-config.
Preparing to unpack .../146-libsensors-config_1%3a3.6.0-7_all.deb ...
Unpacking libsensors-config (1:3.6.0-7) ...
Selecting previously unselected package libsensors5:armhf.
Preparing to unpack .../147-libsensors5_1%3a3.6.0-7_armhf.deb ...
Unpacking libsensors5:armhf (1:3.6.0-7) ...
Selecting previously unselected package libgl1-mesa-dri:armhf.
Preparing to unpack .../148-libgl1-mesa-dri_22.2.0~rc1-1+rpi1_armhf.deb ...
Unpacking libgl1-mesa-dri:armhf (22.2.0~rc1-1+rpi1) ...
Selecting previously unselected package libglx-mesa0:armhf.
Preparing to unpack .../149-libglx-mesa0_22.2.0~rc1-1+rpi1_armhf.deb ...
Unpacking libglx-mesa0:armhf (22.2.0~rc1-1+rpi1) ...
Selecting previously unselected package libglx0:armhf.
Preparing to unpack .../150-libglx0_1.4.0-1_armhf.deb ...
Unpacking libglx0:armhf (1.4.0-1) ...
Selecting previously unselected package libgl1:armhf.
Preparing to unpack .../151-libgl1_1.4.0-1_armhf.deb ...
Unpacking libgl1:armhf (1.4.0-1) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../152-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1.1) ...
Selecting previously unselected package x11proto-dev.
Preparing to unpack .../153-x11proto-dev_2022.1-1_all.deb ...
Unpacking x11proto-dev (2022.1-1) ...
Selecting previously unselected package libxau-dev:armhf.
Preparing to unpack .../154-libxau-dev_1%3a1.0.9-1_armhf.deb ...
Unpacking libxau-dev:armhf (1:1.0.9-1) ...
Selecting previously unselected package libxdmcp-dev:armhf.
Preparing to unpack .../155-libxdmcp-dev_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp-dev:armhf (1:1.1.2-3) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../156-xtrans-dev_1.4.0-1_all.deb ...
Unpacking xtrans-dev (1.4.0-1) ...
Selecting previously unselected package libpthread-stubs0-dev:armhf.
Preparing to unpack .../157-libpthread-stubs0-dev_0.4-1_armhf.deb ...
Unpacking libpthread-stubs0-dev:armhf (0.4-1) ...
Selecting previously unselected package libxcb1-dev:armhf.
Preparing to unpack .../158-libxcb1-dev_1.15-1_armhf.deb ...
Unpacking libxcb1-dev:armhf (1.15-1) ...
Selecting previously unselected package libx11-dev:armhf.
Preparing to unpack .../159-libx11-dev_2%3a1.8.1-2_armhf.deb ...
Unpacking libx11-dev:armhf (2:1.8.1-2) ...
Selecting previously unselected package libglx-dev:armhf.
Preparing to unpack .../160-libglx-dev_1.4.0-1_armhf.deb ...
Unpacking libglx-dev:armhf (1.4.0-1) ...
Selecting previously unselected package libgl-dev:armhf.
Preparing to unpack .../161-libgl-dev_1.4.0-1_armhf.deb ...
Unpacking libgl-dev:armhf (1.4.0-1) ...
Selecting previously unselected package libegl-dev:armhf.
Preparing to unpack .../162-libegl-dev_1.4.0-1_armhf.deb ...
Unpacking libegl-dev:armhf (1.4.0-1) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../163-libglib2.0-0_2.72.3-1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.72.3-1) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../164-pkg-config_0.29.2-1_armhf.deb ...
Unpacking pkg-config (0.29.2-1) ...
Selecting previously unselected package libeigen3-dev.
Preparing to unpack .../165-libeigen3-dev_3.4.0-3_all.deb ...
Unpacking libeigen3-dev (3.4.0-3) ...
Selecting previously unselected package libevent-2.1-7:armhf.
Preparing to unpack .../166-libevent-2.1-7_2.1.12-stable-5+b1_armhf.deb ...
Unpacking libevent-2.1-7:armhf (2.1.12-stable-5+b1) ...
Selecting previously unselected package libevent-core-2.1-7:armhf.
Preparing to unpack .../167-libevent-core-2.1-7_2.1.12-stable-5+b1_armhf.deb ...
Unpacking libevent-core-2.1-7:armhf (2.1.12-stable-5+b1) ...
Selecting previously unselected package libevent-extra-2.1-7:armhf.
Preparing to unpack .../168-libevent-extra-2.1-7_2.1.12-stable-5+b1_armhf.deb ...
Unpacking libevent-extra-2.1-7:armhf (2.1.12-stable-5+b1) ...
Selecting previously unselected package libevent-pthreads-2.1-7:armhf.
Preparing to unpack .../169-libevent-pthreads-2.1-7_2.1.12-stable-5+b1_armhf.deb ...
Unpacking libevent-pthreads-2.1-7:armhf (2.1.12-stable-5+b1) ...
Selecting previously unselected package libevent-openssl-2.1-7:armhf.
Preparing to unpack .../170-libevent-openssl-2.1-7_2.1.12-stable-5+b1_armhf.deb ...
Unpacking libevent-openssl-2.1-7:armhf (2.1.12-stable-5+b1) ...
Selecting previously unselected package libevent-dev.
Preparing to unpack .../171-libevent-dev_2.1.12-stable-5+b1_armhf.deb ...
Unpacking libevent-dev (2.1.12-stable-5+b1) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../172-libexpat1-dev_2.4.8-1_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.4.8-1) ...
Selecting previously unselected package librdmacm1:armhf.
Preparing to unpack .../173-librdmacm1_42.0-1_armhf.deb ...
Unpacking librdmacm1:armhf (42.0-1) ...
Selecting previously unselected package libfabric1:armhf.
Preparing to unpack .../174-libfabric1_1.11.0-3_armhf.deb ...
Unpacking libfabric1:armhf (1.11.0-3) ...
Selecting previously unselected package libglew2.2:armhf.
Preparing to unpack .../175-libglew2.2_2.2.0-4_armhf.deb ...
Unpacking libglew2.2:armhf (2.2.0-4) ...
Selecting previously unselected package libmeshoptimizer2d:armhf.
Preparing to unpack .../176-libmeshoptimizer2d_0.18+dfsg-2_armhf.deb ...
Unpacking libmeshoptimizer2d:armhf (0.18+dfsg-2) ...
Selecting previously unselected package libopengl0:armhf.
Preparing to unpack .../177-libopengl0_1.4.0-1_armhf.deb ...
Unpacking libopengl0:armhf (1.4.0-1) ...
Selecting previously unselected package libpng16-16:armhf.
Preparing to unpack .../178-libpng16-16_1.6.37-5_armhf.deb ...
Unpacking libpng16-16:armhf (1.6.37-5) ...
Selecting previously unselected package libspirv-cross-c-shared0:armhf.
Preparing to unpack .../179-libspirv-cross-c-shared0_2021.01.15-5_armhf.deb ...
Unpacking libspirv-cross-c-shared0:armhf (2021.01.15-5) ...
Selecting previously unselected package libstb0:armhf.
Preparing to unpack .../180-libstb0_0.0~git20210910.af1a5bc+ds-1_armhf.deb ...
Unpacking libstb0:armhf (0.0~git20210910.af1a5bc+ds-1) ...
Selecting previously unselected package libtinyexr1d:armhf.
Preparing to unpack .../181-libtinyexr1d_1.0.1+dfsg-3_armhf.deb ...
Unpacking libtinyexr1d:armhf (1.0.1+dfsg-3) ...
Selecting previously unselected package libfilament1.9:armhf.
Preparing to unpack .../182-libfilament1.9_1.9.25+dfsg2-6+rpi1+b1_armhf.deb ...
Unpacking libfilament1.9:armhf (1.9.25+dfsg2-6+rpi1+b1) ...
Selecting previously unselected package libstb-dev:armhf.
Preparing to unpack .../183-libstb-dev_0.0~git20210910.af1a5bc+ds-1_armhf.deb ...
Unpacking libstb-dev:armhf (0.0~git20210910.af1a5bc+ds-1) ...
Selecting previously unselected package libimgui-dev:armhf.
Preparing to unpack .../184-libimgui-dev_1.86+ds-1_armhf.deb ...
Unpacking libimgui-dev:armhf (1.86+ds-1) ...
Selecting previously unselected package robin-map-dev.
Preparing to unpack .../185-robin-map-dev_1.0.1-1_all.deb ...
Unpacking robin-map-dev (1.0.1-1) ...
Selecting previously unselected package libfilament-dev:armhf.
Preparing to unpack .../186-libfilament-dev_1.9.25+dfsg2-6+rpi1+b1_armhf.deb ...
Unpacking libfilament-dev:armhf (1.9.25+dfsg2-6+rpi1+b1) ...
Selecting previously unselected package libfilament-tools.
Preparing to unpack .../187-libfilament-tools_1.9.25+dfsg2-6+rpi1+b1_armhf.deb ...
Unpacking libfilament-tools (1.9.25+dfsg2-6+rpi1+b1) ...
Selecting previously unselected package libflann1.9:armhf.
Preparing to unpack .../188-libflann1.9_1.9.1+dfsg-11_armhf.deb ...
Unpacking libflann1.9:armhf (1.9.1+dfsg-11) ...
Selecting previously unselected package libhwloc15:armhf.
Preparing to unpack .../189-libhwloc15_2.8.0-1_armhf.deb ...
Unpacking libhwloc15:armhf (2.8.0-1) ...
Selecting previously unselected package libpciaccess0:armhf.
Preparing to unpack .../190-libpciaccess0_0.16-3_armhf.deb ...
Unpacking libpciaccess0:armhf (0.16-3) ...
Selecting previously unselected package libxnvctrl0:armhf.
Preparing to unpack .../191-libxnvctrl0_470.141.03-1_armhf.deb ...
Unpacking libxnvctrl0:armhf (470.141.03-1) ...
Selecting previously unselected package ocl-icd-libopencl1:armhf.
Preparing to unpack .../192-ocl-icd-libopencl1_2.2.14-3_armhf.deb ...
Unpacking ocl-icd-libopencl1:armhf (2.2.14-3) ...
Selecting previously unselected package libhwloc-plugins:armhf.
Preparing to unpack .../193-libhwloc-plugins_2.8.0-1_armhf.deb ...
Unpacking libhwloc-plugins:armhf (2.8.0-1) ...
Selecting previously unselected package libpmix2:armhf.
Preparing to unpack .../194-libpmix2_4.1.2-2+b1_armhf.deb ...
Unpacking libpmix2:armhf (4.1.2-2+b1) ...
Selecting previously unselected package libopenmpi3:armhf.
Preparing to unpack .../195-libopenmpi3_4.1.4-1+rpi1_armhf.deb ...
Unpacking libopenmpi3:armhf (4.1.4-1+rpi1) ...
Selecting previously unselected package libhdf5-openmpi-103-1:armhf.
Preparing to unpack .../196-libhdf5-openmpi-103-1_1.10.7+repack-4+rpi1+b1_armhf.deb ...
Unpacking libhdf5-openmpi-103-1:armhf (1.10.7+repack-4+rpi1+b1) ...
Selecting previously unselected package libhdf5-openmpi-fortran-102:armhf.
Preparing to unpack .../197-libhdf5-openmpi-fortran-102_1.10.7+repack-4+rpi1+b1_armhf.deb ...
Unpacking libhdf5-openmpi-fortran-102:armhf (1.10.7+repack-4+rpi1+b1) ...
Selecting previously unselected package libhdf5-openmpi-hl-100:armhf.
Preparing to unpack .../198-libhdf5-openmpi-hl-100_1.10.7+repack-4+rpi1+b1_armhf.deb ...
Unpacking libhdf5-openmpi-hl-100:armhf (1.10.7+repack-4+rpi1+b1) ...
Selecting previously unselected package libhdf5-openmpi-hl-fortran-100:armhf.
Preparing to unpack .../199-libhdf5-openmpi-hl-fortran-100_1.10.7+repack-4+rpi1+b1_armhf.deb ...
Unpacking libhdf5-openmpi-hl-fortran-100:armhf (1.10.7+repack-4+rpi1+b1) ...
Selecting previously unselected package libhdf5-openmpi-cpp-103-1:armhf.
Preparing to unpack .../200-libhdf5-openmpi-cpp-103-1_1.10.7+repack-4+rpi1+b1_armhf.deb ...
Unpacking libhdf5-openmpi-cpp-103-1:armhf (1.10.7+repack-4+rpi1+b1) ...
Selecting previously unselected package libhdf5-openmpi-hl-cpp-100:armhf.
Preparing to unpack .../201-libhdf5-openmpi-hl-cpp-100_1.10.7+repack-4+rpi1+b1_armhf.deb ...
Unpacking libhdf5-openmpi-hl-cpp-100:armhf (1.10.7+repack-4+rpi1+b1) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../202-zlib1g-dev_1%3a1.2.11.dfsg-4.1_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-4.1) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../203-libjpeg62-turbo_1%3a2.1.2-1_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:2.1.2-1) ...
Selecting previously unselected package libjpeg62-turbo-dev:armhf.
Preparing to unpack .../204-libjpeg62-turbo-dev_1%3a2.1.2-1_armhf.deb ...
Unpacking libjpeg62-turbo-dev:armhf (1:2.1.2-1) ...
Selecting previously unselected package libjpeg-dev:armhf.
Preparing to unpack .../205-libjpeg-dev_1%3a2.1.2-1_armhf.deb ...
Unpacking libjpeg-dev:armhf (1:2.1.2-1) ...
Selecting previously unselected package libssl-dev:armhf.
Preparing to unpack .../206-libssl-dev_3.0.5-2_armhf.deb ...
Unpacking libssl-dev:armhf (3.0.5-2) ...
Selecting previously unselected package openmpi-common.
Preparing to unpack .../207-openmpi-common_4.1.4-1+rpi1_all.deb ...
Unpacking openmpi-common (4.1.4-1+rpi1) ...
Selecting previously unselected package libnl-3-dev:armhf.
Preparing to unpack .../208-libnl-3-dev_3.7.0-0.2_armhf.deb ...
Unpacking libnl-3-dev:armhf (3.7.0-0.2) ...
Selecting previously unselected package libnl-route-3-dev:armhf.
Preparing to unpack .../209-libnl-route-3-dev_3.7.0-0.2_armhf.deb ...
Unpacking libnl-route-3-dev:armhf (3.7.0-0.2) ...
Selecting previously unselected package libibverbs-dev:armhf.
Preparing to unpack .../210-libibverbs-dev_42.0-1_armhf.deb ...
Unpacking libibverbs-dev:armhf (42.0-1) ...
Selecting previously unselected package libnuma1:armhf.
Preparing to unpack .../211-libnuma1_2.0.14-3+b2_armhf.deb ...
Unpacking libnuma1:armhf (2.0.14-3+b2) ...
Selecting previously unselected package libnuma-dev:armhf.
Preparing to unpack .../212-libnuma-dev_2.0.14-3+b2_armhf.deb ...
Unpacking libnuma-dev:armhf (2.0.14-3+b2) ...
Selecting previously unselected package libltdl7:armhf.
Preparing to unpack .../213-libltdl7_2.4.7-4_armhf.deb ...
Unpacking libltdl7:armhf (2.4.7-4) ...
Selecting previously unselected package libltdl-dev:armhf.
Preparing to unpack .../214-libltdl-dev_2.4.7-4_armhf.deb ...
Unpacking libltdl-dev:armhf (2.4.7-4) ...
Selecting previously unselected package libhwloc-dev:armhf.
Preparing to unpack .../215-libhwloc-dev_2.8.0-1_armhf.deb ...
Unpacking libhwloc-dev:armhf (2.8.0-1) ...
Selecting previously unselected package libpmix-dev:armhf.
Preparing to unpack .../216-libpmix-dev_4.1.2-2+b1_armhf.deb ...
Unpacking libpmix-dev:armhf (4.1.2-2+b1) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../217-libjs-jquery_3.6.0+dfsg+~3.5.13-1_all.deb ...
Unpacking libjs-jquery (3.6.0+dfsg+~3.5.13-1) ...
Selecting previously unselected package libjs-jquery-ui.
Preparing to unpack .../218-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ...
Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ...
Selecting previously unselected package openmpi-bin.
Preparing to unpack .../219-openmpi-bin_4.1.4-1+rpi1_armhf.deb ...
Unpacking openmpi-bin (4.1.4-1+rpi1) ...
Selecting previously unselected package libopenmpi-dev:armhf.
Preparing to unpack .../220-libopenmpi-dev_4.1.4-1+rpi1_armhf.deb ...
Unpacking libopenmpi-dev:armhf (4.1.4-1+rpi1) ...
Selecting previously unselected package libhdf5-openmpi-dev.
Preparing to unpack .../221-libhdf5-openmpi-dev_1.10.7+repack-4+rpi1+b1_armhf.deb ...
Unpacking libhdf5-openmpi-dev (1.10.7+repack-4+rpi1+b1) ...
Selecting previously unselected package mpi-default-dev.
Preparing to unpack .../222-mpi-default-dev_1.14_armhf.deb ...
Unpacking mpi-default-dev (1.14) ...
Selecting previously unselected package libhdf5-mpi-dev.
Preparing to unpack .../223-libhdf5-mpi-dev_1.10.7+repack-4+rpi1+b1_armhf.deb ...
Unpacking libhdf5-mpi-dev (1.10.7+repack-4+rpi1+b1) ...
Selecting previously unselected package liblz4-dev:armhf.
Preparing to unpack .../224-liblz4-dev_1.9.3-2_armhf.deb ...
Unpacking liblz4-dev:armhf (1.9.3-2) ...
Selecting previously unselected package libflann-dev:armhf.
Preparing to unpack .../225-libflann-dev_1.9.1+dfsg-11_armhf.deb ...
Unpacking libflann-dev:armhf (1.9.1+dfsg-11) ...
Selecting previously unselected package libfmt9:armhf.
Preparing to unpack .../226-libfmt9_9.0.0+ds1-4_armhf.deb ...
Unpacking libfmt9:armhf (9.0.0+ds1-4) ...
Selecting previously unselected package libfmt-dev:armhf.
Preparing to unpack .../227-libfmt-dev_9.0.0+ds1-4_armhf.deb ...
Unpacking libfmt-dev:armhf (9.0.0+ds1-4) ...
Selecting previously unselected package libglvnd-core-dev:armhf.
Preparing to unpack .../228-libglvnd-core-dev_1.4.0-1_armhf.deb ...
Unpacking libglvnd-core-dev:armhf (1.4.0-1) ...
Selecting previously unselected package libgles1:armhf.
Preparing to unpack .../229-libgles1_1.4.0-1_armhf.deb ...
Unpacking libgles1:armhf (1.4.0-1) ...
Selecting previously unselected package libgles2:armhf.
Preparing to unpack .../230-libgles2_1.4.0-1_armhf.deb ...
Unpacking libgles2:armhf (1.4.0-1) ...
Selecting previously unselected package libgles-dev:armhf.
Preparing to unpack .../231-libgles-dev_1.4.0-1_armhf.deb ...
Unpacking libgles-dev:armhf (1.4.0-1) ...
Selecting previously unselected package libopengl-dev:armhf.
Preparing to unpack .../232-libopengl-dev_1.4.0-1_armhf.deb ...
Unpacking libopengl-dev:armhf (1.4.0-1) ...
Selecting previously unselected package libglvnd-dev:armhf.
Preparing to unpack .../233-libglvnd-dev_1.4.0-1_armhf.deb ...
Unpacking libglvnd-dev:armhf (1.4.0-1) ...
Selecting previously unselected package libgl1-mesa-dev:armhf.
Preparing to unpack .../234-libgl1-mesa-dev_22.2.0~rc1-1+rpi1_armhf.deb ...
Unpacking libgl1-mesa-dev:armhf (22.2.0~rc1-1+rpi1) ...
Selecting previously unselected package libglu1-mesa:armhf.
Preparing to unpack .../235-libglu1-mesa_9.0.2-1_armhf.deb ...
Unpacking libglu1-mesa:armhf (9.0.2-1) ...
Selecting previously unselected package libglu1-mesa-dev:armhf.
Preparing to unpack .../236-libglu1-mesa-dev_9.0.2-1_armhf.deb ...
Unpacking libglu1-mesa-dev:armhf (9.0.2-1) ...
Selecting previously unselected package libglew-dev:armhf.
Preparing to unpack .../237-libglew-dev_2.2.0-4_armhf.deb ...
Unpacking libglew-dev:armhf (2.2.0-4) ...
Selecting previously unselected package libglfw3:armhf.
Preparing to unpack .../238-libglfw3_3.3.8-1_armhf.deb ...
Unpacking libglfw3:armhf (3.3.8-1) ...
Selecting previously unselected package libglfw3-dev:armhf.
Preparing to unpack .../239-libglfw3-dev_3.3.8-1_armhf.deb ...
Unpacking libglfw3-dev:armhf (3.3.8-1) ...
Selecting previously unselected package libgtest-dev:armhf.
Preparing to unpack .../240-libgtest-dev_1.12.1-0.2_armhf.deb ...
Unpacking libgtest-dev:armhf (1.12.1-0.2) ...
Selecting previously unselected package libgmock-dev:armhf.
Preparing to unpack .../241-libgmock-dev_1.12.1-0.2_armhf.deb ...
Unpacking libgmock-dev:armhf (1.12.1-0.2) ...
Selecting previously unselected package libjs-underscore.
Preparing to unpack .../242-libjs-underscore_1.13.3~dfsg+~1.11.4-1_all.deb ...
Unpacking libjs-underscore (1.13.3~dfsg+~1.11.4-1) ...
Selecting previously unselected package libjs-sphinxdoc.
Preparing to unpack .../243-libjs-sphinxdoc_4.5.0-4_all.deb ...
Unpacking libjs-sphinxdoc (4.5.0-4) ...
Selecting previously unselected package libjson-perl.
Preparing to unpack .../244-libjson-perl_4.09000-1_all.deb ...
Unpacking libjson-perl (4.09000-1) ...
Selecting previously unselected package libjsoncpp-dev:armhf.
Preparing to unpack .../245-libjsoncpp-dev_1.9.5-4_armhf.deb ...
Unpacking libjsoncpp-dev:armhf (1.9.5-4) ...
Selecting previously unselected package liblapack3:armhf.
Preparing to unpack .../246-liblapack3_3.10.1-2_armhf.deb ...
Unpacking liblapack3:armhf (3.10.1-2) ...
Selecting previously unselected package liblapack-dev:armhf.
Preparing to unpack .../247-liblapack-dev_3.10.1-2_armhf.deb ...
Unpacking liblapack-dev:armhf (3.10.1-2) ...
Selecting previously unselected package libtmglib3:armhf.
Preparing to unpack .../248-libtmglib3_3.10.1-2_armhf.deb ...
Unpacking libtmglib3:armhf (3.10.1-2) ...
Selecting previously unselected package liblapacke:armhf.
Preparing to unpack .../249-liblapacke_3.10.1-2_armhf.deb ...
Unpacking liblapacke:armhf (3.10.1-2) ...
Selecting previously unselected package libtmglib-dev:armhf.
Preparing to unpack .../250-libtmglib-dev_3.10.1-2_armhf.deb ...
Unpacking libtmglib-dev:armhf (3.10.1-2) ...
Selecting previously unselected package liblapacke-dev:armhf.
Preparing to unpack .../251-liblapacke-dev_3.10.1-2_armhf.deb ...
Unpacking liblapacke-dev:armhf (3.10.1-2) ...
Selecting previously unselected package liblzf1:armhf.
Preparing to unpack .../252-liblzf1_3.6-3_armhf.deb ...
Unpacking liblzf1:armhf (3.6-3) ...
Selecting previously unselected package liblzf-dev:armhf.
Preparing to unpack .../253-liblzf-dev_3.6-3_armhf.deb ...
Unpacking liblzf-dev:armhf (3.6-3) ...
Selecting previously unselected package libmsgpack-cxx-dev:armhf.
Preparing to unpack .../254-libmsgpack-cxx-dev_4.1.1-4_armhf.deb ...
Unpacking libmsgpack-cxx-dev:armhf (4.1.1-4) ...
Selecting previously unselected package libmsgpackc2:armhf.
Preparing to unpack .../255-libmsgpackc2_4.0.0-1_armhf.deb ...
Unpacking libmsgpackc2:armhf (4.0.0-1) ...
Selecting previously unselected package libmsgpack-dev:armhf.
Preparing to unpack .../256-libmsgpack-dev_4.0.0-1_armhf.deb ...
Unpacking libmsgpack-dev:armhf (4.0.0-1) ...
Selecting previously unselected package libnanoflann-dev.
Preparing to unpack .../257-libnanoflann-dev_1.4.3+ds-2_all.deb ...
Unpacking libnanoflann-dev (1.4.3+ds-2) ...
Selecting previously unselected package libpng-dev:armhf.
Preparing to unpack .../258-libpng-dev_1.6.37-5_armhf.deb ...
Unpacking libpng-dev:armhf (1.6.37-5) ...
Selecting previously unselected package libpython3.10:armhf.
Preparing to unpack .../259-libpython3.10_3.10.6-1_armhf.deb ...
Unpacking libpython3.10:armhf (3.10.6-1) ...
Selecting previously unselected package libpython3.10-dev:armhf.
Preparing to unpack .../260-libpython3.10-dev_3.10.6-1_armhf.deb ...
Unpacking libpython3.10-dev:armhf (3.10.6-1) ...
Selecting previously unselected package libpython3-dev:armhf.
Preparing to unpack .../261-libpython3-dev_3.10.6-1_armhf.deb ...
Unpacking libpython3-dev:armhf (3.10.6-1) ...
Selecting previously unselected package libqhull8.0:armhf.
Preparing to unpack .../262-libqhull8.0_2020.2-5_armhf.deb ...
Unpacking libqhull8.0:armhf (2020.2-5) ...
Selecting previously unselected package libqhull-r8.0:armhf.
Preparing to unpack .../263-libqhull-r8.0_2020.2-5_armhf.deb ...
Unpacking libqhull-r8.0:armhf (2020.2-5) ...
Selecting previously unselected package libqhullcpp8.0:armhf.
Preparing to unpack .../264-libqhullcpp8.0_2020.2-5_armhf.deb ...
Unpacking libqhullcpp8.0:armhf (2020.2-5) ...
Selecting previously unselected package libqhull-dev:armhf.
Preparing to unpack .../265-libqhull-dev_2020.2-5_armhf.deb ...
Unpacking libqhull-dev:armhf (2020.2-5) ...
Selecting previously unselected package libtbbmalloc2:armhf.
Preparing to unpack .../266-libtbbmalloc2_2021.5.0-12+rpi1_armhf.deb ...
Unpacking libtbbmalloc2:armhf (2021.5.0-12+rpi1) ...
Selecting previously unselected package libtbb12:armhf.
Preparing to unpack .../267-libtbb12_2021.5.0-12+rpi1_armhf.deb ...
Unpacking libtbb12:armhf (2021.5.0-12+rpi1) ...
Selecting previously unselected package libtbb-dev:armhf.
Preparing to unpack .../268-libtbb-dev_2021.5.0-12+rpi1_armhf.deb ...
Unpacking libtbb-dev:armhf (2021.5.0-12+rpi1) ...
Selecting previously unselected package libtinygltf1d:armhf.
Preparing to unpack .../269-libtinygltf1d_2.5.0+dfsg-4_armhf.deb ...
Unpacking libtinygltf1d:armhf (2.5.0+dfsg-4) ...
Selecting previously unselected package libtinygltf-dev:armhf.
Preparing to unpack .../270-libtinygltf-dev_2.5.0+dfsg-4_armhf.deb ...
Unpacking libtinygltf-dev:armhf (2.5.0+dfsg-4) ...
Selecting previously unselected package libtinyobjloader1:armhf.
Preparing to unpack .../271-libtinyobjloader1_2.0.0~rc5+dfsg1-5+b1_armhf.deb ...
Unpacking libtinyobjloader1:armhf (2.0.0~rc5+dfsg1-5+b1) ...
Selecting previously unselected package libtinyobjloader-dev:armhf.
Preparing to unpack .../272-libtinyobjloader-dev_2.0.0~rc5+dfsg1-5+b1_armhf.deb ...
Unpacking libtinyobjloader-dev:armhf (2.0.0~rc5+dfsg1-5+b1) ...
Selecting previously unselected package libxext-dev:armhf.
Preparing to unpack .../273-libxext-dev_2%3a1.3.4-1_armhf.deb ...
Unpacking libxext-dev:armhf (2:1.3.4-1) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../274-libxrender1_1%3a0.9.10-1.1_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.10-1.1) ...
Selecting previously unselected package libxrandr2:armhf.
Preparing to unpack .../275-libxrandr2_2%3a1.5.2-2_armhf.deb ...
Unpacking libxrandr2:armhf (2:1.5.2-2) ...
Selecting previously unselected package libxrender-dev:armhf.
Preparing to unpack .../276-libxrender-dev_1%3a0.9.10-1.1_armhf.deb ...
Unpacking libxrender-dev:armhf (1:0.9.10-1.1) ...
Selecting previously unselected package libxrandr-dev:armhf.
Preparing to unpack .../277-libxrandr-dev_2%3a1.5.2-2_armhf.deb ...
Unpacking libxrandr-dev:armhf (2:1.5.2-2) ...
Selecting previously unselected package pybind11-dev.
Preparing to unpack .../278-pybind11-dev_2.10.0-2_all.deb ...
Unpacking pybind11-dev (2.10.0-2) ...
Selecting previously unselected package python-babel-localedata.
Preparing to unpack .../279-python-babel-localedata_2.8.0+dfsg.1-7_all.deb ...
Unpacking python-babel-localedata (2.8.0+dfsg.1-7) ...
Selecting previously unselected package python3-alabaster.
Preparing to unpack .../280-python3-alabaster_0.7.12-1_all.deb ...
Unpacking python3-alabaster (0.7.12-1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../281-python3-pkg-resources_59.6.0-1.2_all.deb ...
Unpacking python3-pkg-resources (59.6.0-1.2) ...
Selecting previously unselected package python3-tz.
Preparing to unpack .../282-python3-tz_2022.2.1-1_all.deb ...
Unpacking python3-tz (2022.2.1-1) ...
Selecting previously unselected package python3-babel.
Preparing to unpack .../283-python3-babel_2.8.0+dfsg.1-7_all.deb ...
Unpacking python3-babel (2.8.0+dfsg.1-7) ...
Selecting previously unselected package python3-certifi.
Preparing to unpack .../284-python3-certifi_2020.6.20-1_all.deb ...
Unpacking python3-certifi (2020.6.20-1) ...
Selecting previously unselected package python3-chardet.
Preparing to unpack .../285-python3-chardet_4.0.0-2_all.deb ...
Unpacking python3-chardet (4.0.0-2) ...
Selecting previously unselected package python3-charset-normalizer.
Preparing to unpack .../286-python3-charset-normalizer_2.0.6-2_all.deb ...
Unpacking python3-charset-normalizer (2.0.6-2) ...
Selecting previously unselected package python3.10-dev.
Preparing to unpack .../287-python3.10-dev_3.10.6-1_armhf.deb ...
Unpacking python3.10-dev (3.10.6-1) ...
Selecting previously unselected package python3-dev.
Preparing to unpack .../288-python3-dev_3.10.6-1_armhf.deb ...
Unpacking python3-dev (3.10.6-1) ...
Selecting previously unselected package python3-roman.
Preparing to unpack .../289-python3-roman_3.3-1_all.deb ...
Unpacking python3-roman (3.3-1) ...
Selecting previously unselected package python3-docutils.
Preparing to unpack .../290-python3-docutils_0.17.1+dfsg-2_all.deb ...
Unpacking python3-docutils (0.17.1+dfsg-2) ...
Selecting previously unselected package python3-idna.
Preparing to unpack .../291-python3-idna_3.3-1_all.deb ...
Unpacking python3-idna (3.3-1) ...
Selecting previously unselected package python3-imagesize.
Preparing to unpack .../292-python3-imagesize_1.4.1-1_all.deb ...
Unpacking python3-imagesize (1.4.1-1) ...
Selecting previously unselected package python3-more-itertools.
Preparing to unpack .../293-python3-more-itertools_8.10.0-2_all.deb ...
Unpacking python3-more-itertools (8.10.0-2) ...
Selecting previously unselected package python3-zipp.
Preparing to unpack .../294-python3-zipp_1.0.0-4_all.deb ...
Unpacking python3-zipp (1.0.0-4) ...
Selecting previously unselected package python3-importlib-metadata.
Preparing to unpack .../295-python3-importlib-metadata_4.6.4-1_all.deb ...
Unpacking python3-importlib-metadata (4.6.4-1) ...
Selecting previously unselected package python3-markupsafe.
Preparing to unpack .../296-python3-markupsafe_2.0.1-2+b1_armhf.deb ...
Unpacking python3-markupsafe (2.0.1-2+b1) ...
Selecting previously unselected package python3-jinja2.
Preparing to unpack .../297-python3-jinja2_3.0.3-1_all.deb ...
Unpacking python3-jinja2 (3.0.3-1) ...
Selecting previously unselected package python3-numpy.
Preparing to unpack .../298-python3-numpy_1%3a1.21.5-1+b2_armhf.deb ...
Unpacking python3-numpy (1:1.21.5-1+b2) ...
Selecting previously unselected package python3-pyparsing.
Preparing to unpack .../299-python3-pyparsing_3.0.7-2_all.deb ...
Unpacking python3-pyparsing (3.0.7-2) ...
Selecting previously unselected package python3-packaging.
Preparing to unpack .../300-python3-packaging_21.3-1_all.deb ...
Unpacking python3-packaging (21.3-1) ...
Selecting previously unselected package python3-setuptools.
Preparing to unpack .../301-python3-setuptools_59.6.0-1.2_all.deb ...
Unpacking python3-setuptools (59.6.0-1.2) ...
Selecting previously unselected package python3-wheel.
Preparing to unpack .../302-python3-wheel_0.37.1-2_all.deb ...
Unpacking python3-wheel (0.37.1-2) ...
Selecting previously unselected package python3-pip.
Preparing to unpack .../303-python3-pip_22.2+dfsg-1_all.deb ...
Unpacking python3-pip (22.2+dfsg-1) ...
Selecting previously unselected package python3-pygments.
Preparing to unpack .../304-python3-pygments_2.12.0+dfsg-2_all.deb ...
Unpacking python3-pygments (2.12.0+dfsg-2) ...
Selecting previously unselected package python3-six.
Preparing to unpack .../305-python3-six_1.16.0-4_all.deb ...
Unpacking python3-six (1.16.0-4) ...
Selecting previously unselected package python3-urllib3.
Preparing to unpack .../306-python3-urllib3_1.26.9-1_all.deb ...
Unpacking python3-urllib3 (1.26.9-1) ...
Selecting previously unselected package python3-requests.
Preparing to unpack .../307-python3-requests_2.27.1+dfsg-1_all.deb ...
Unpacking python3-requests (2.27.1+dfsg-1) ...
Selecting previously unselected package python3-snowballstemmer.
Preparing to unpack .../308-python3-snowballstemmer_2.2.0-1_all.deb ...
Unpacking python3-snowballstemmer (2.2.0-1) ...
Selecting previously unselected package sphinx-common.
Preparing to unpack .../309-sphinx-common_4.5.0-4_all.deb ...
Unpacking sphinx-common (4.5.0-4) ...
Selecting previously unselected package python3-sphinx.
Preparing to unpack .../310-python3-sphinx_4.5.0-4_all.deb ...
Unpacking python3-sphinx (4.5.0-4) ...
Selecting previously unselected package sphinx-rtd-theme-common.
Preparing to unpack .../311-sphinx-rtd-theme-common_1.0.0+dfsg-1_all.deb ...
Unpacking sphinx-rtd-theme-common (1.0.0+dfsg-1) ...
Selecting previously unselected package python3-sphinx-rtd-theme.
Preparing to unpack .../312-python3-sphinx-rtd-theme_1.0.0+dfsg-1_all.deb ...
Unpacking python3-sphinx-rtd-theme (1.0.0+dfsg-1) ...
Selecting previously unselected package sbuild-build-depends-main-dummy.
Preparing to unpack .../313-sbuild-build-depends-main-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ...
Setting up libip4tc2:armhf (1.8.8-1) ...
Setting up media-types (8.0.0) ...
Setting up libpipeline1:armhf (1.5.6-2) ...
Setting up libtbbmalloc2:armhf (2021.5.0-12+rpi1) ...
Setting up libicu71:armhf (71.1-3) ...
Setting up libxapian30:armhf (1.4.20-2) ...
Setting up gcc-11-base:armhf (11.3.0-5+rpi1) ...
Setting up libwayland-server0:armhf (1.21.0-1) ...
Setting up libpciaccess0:armhf (0.16-3) ...
Setting up libxau6:armhf (1:1.0.9-1) ...
Setting up libapparmor1:armhf (3.0.7-1) ...
Setting up libpsl5:armhf (0.21.0-1.2) ...
Setting up fonts-lato (2.0-2.1) ...
Setting up libsodium23:armhf (1.0.18-1) ...
Setting up libmsgpackc2:armhf (4.0.0-1) ...
Setting up bsdextrautils (2.38.1-1) ...
Setting up libglvnd-core-dev:armhf (1.4.0-1) ...
Setting up libmagic-mgc (1:5.41-4) ...
Setting up libqhull8.0:armhf (2020.2-5) ...
Setting up libminizip1:armhf (1.1-8+b1) ...
Setting up libtinyobjloader1:armhf (2.0.0~rc5+dfsg1-5+b1) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libglib2.0-0:armhf (2.72.3-1) ...
No schema files found: doing nothing.
Setting up libglvnd0:armhf (1.4.0-1) ...
Setting up libpgm-5.3-0:armhf (5.3.128~dfsg-2) ...
Setting up libargon2-1:armhf (0~20171227-0.3) ...
Setting up libcbor0.8:armhf (0.8.0-2) ...
Setting up libdebhelper-perl (13.9) ...
Setting up libbrotli1:armhf (1.0.9-2+b2) ...
Setting up libnorm1:armhf (1.5.9+dfsg-2) ...
Setting up libtinyexr1d:armhf (1.0.1+dfsg-3) ...
Setting up libsensors-config (1:3.6.0-7) ...
Setting up libnghttp2-14:armhf (1.48.0-2) ...
Setting up libmagic1:armhf (1:5.41-4) ...
Setting up libmeshoptimizer2d:armhf (0.18+dfsg-2) ...
Setting up gettext-base (0.21-8) ...
Setting up m4 (1.4.19-1) ...
Setting up libqhull-r8.0:armhf (2020.2-5) ...
Setting up libtbb12:armhf (2021.5.0-12+rpi1) ...
Setting up file (1:5.41-4) ...
Setting up googletest (1.12.1-0.2) ...
Setting up libpthread-stubs0-dev:armhf (0.4-1) ...
Setting up pybind11-dev (2.10.0-2) ...
Setting up libaec0:armhf (1.0.6-1) ...
Setting up libopengl0:armhf (1.4.0-1) ...
Setting up python-babel-localedata (2.8.0+dfsg.1-7) ...
Setting up libasan6:armhf (11.3.0-5+rpi1) ...
Setting up libastcenc2d:armhf (4.1.0+ds-1) ...
Setting up libminizip-dev:armhf (1.1-8+b1) ...
Setting up libgssrpc4:armhf (1.20-1) ...
Setting up xtrans-dev (1.4.0-1) ...
Setting up autotools-dev (20220109.1) ...
Setting up libz3-4:armhf (4.8.12-1) ...
Setting up libblas3:armhf (3.10.1-2) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode
Setting up libuv1:armhf (1.44.1-2+rpi1) ...
Setting up libgles2:armhf (1.4.0-1) ...
Setting up libexpat1-dev:armhf (2.4.8-1) ...
Setting up libjpeg62-turbo:armhf (1:2.1.2-1) ...
Setting up emacsen-common (3.0.4) ...
Setting up libx11-data (2:1.8.1-2) ...
Setting up libjpeg62-turbo-dev:armhf (1:2.1.2-1) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Setting up dh-elpa-helper (2.0.10) ...
Setting up libpgm-dev:armhf (5.3.128~dfsg-2) ...
Setting up libncurses6:armhf (6.3+20220423-2) ...
Setting up libgles1:armhf (1.4.0-1) ...
Setting up liblzf1:armhf (3.6-3) ...
Setting up comerr-dev:armhf (2.1-1.46.5-2) ...
Setting up libssl-dev:armhf (3.0.5-2) ...
Setting up libstb0:armhf (0.0~git20210910.af1a5bc+ds-1) ...
Setting up libpng16-16:armhf (1.6.37-5) ...
Setting up libhwloc15:armhf (2.8.0-1) ...
Setting up libevent-core-2.1-7:armhf (2.1.12-stable-5+b1) ...
Setting up libevent-2.1-7:armhf (2.1.12-stable-5+b1) ...
Setting up libflann1.9:armhf (1.9.1+dfsg-11) ...
Setting up autopoint (0.21-8) ...
Setting up libjsoncpp25:armhf (1.9.5-4) ...
Setting up icu-devtools (71.1-3) ...
Setting up liblz4-dev:armhf (1.9.3-2) ...
Setting up pkg-config (0.29.2-1) ...
Setting up libqhullcpp8.0:armhf (2020.2-5) ...
Setting up liblzf-dev:armhf (3.6-3) ...
Setting up libsensors5:armhf (1:3.6.0-7) ...
Setting up libsodium-dev:armhf (1.0.18-1) ...
Setting up libltdl7:armhf (2.4.7-4) ...
Setting up libglapi-mesa:armhf (22.2.0~rc1-1+rpi1) ...
Setting up libqhull-dev:armhf (2020.2-5) ...
Setting up libspirv-cross-c-shared0:armhf (2021.01.15-5) ...
Setting up libgfortran5:armhf (12.1.0-7+rpi1) ...
Setting up autoconf (2.71-2) ...
Setting up libnanoflann-dev (1.4.3+ds-2) ...
Setting up libfmt9:armhf (9.0.0+ds1-4) ...
Setting up libfdisk1:armhf (2.38.1-1) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-4.1) ...
Setting up robin-map-dev (1.0.1-1) ...
Setting up libnuma1:armhf (2.0.14-3+b2) ...
Setting up libgcc-11-dev:armhf (11.3.0-5+rpi1) ...
Setting up libmd0:armhf (1.0.4-2) ...
Setting up libstb-dev:armhf (0.0~git20210910.af1a5bc+ds-1) ...
Setting up ocl-icd-libopencl1:armhf (2.2.14-3) ...
Setting up libxshmfence1:armhf (1.3-1) ...
Setting up librhash0:armhf (1.4.3-3) ...
Setting up xml-core (0.18+nmu1) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libjson-perl (4.09000-1) ...
Setting up libmd-dev:armhf (1.0.4-2) ...
Setting up libnl-3-200:armhf (3.7.0-0.2) ...
Setting up libmpdec3:armhf (2.5.1-2+rpi1) ...
Setting up openmpi-common (4.1.4-1+rpi1) ...
Setting up libdraco4:armhf (1.5.2+dfsg-2) ...
Setting up libsub-override-perl (0.09-3) ...
Setting up libssh2-1:armhf (1.10.0-3+b1) ...
Setting up xorg-sgml-doctools (1:1.11-1.1) ...
Setting up cmake-data (3.24.1-1) ...
Setting up libglu1-mesa:armhf (9.0.2-1) ...
Setting up libtbb-dev:armhf (2021.5.0-12+rpi1) ...
Setting up libopengl-dev:armhf (1.4.0-1) ...
Setting up libjs-jquery (3.6.0+dfsg+~3.5.13-1) ...
Setting up libfido2-1:armhf (1.11.0-1+b1) ...
Setting up openssl (3.0.5-2) ...
Setting up libbsd0:armhf (0.11.6-1) ...
Setting up libdrm-common (2.4.112-3+rpi1) ...
Setting up libelf1:armhf (0.187-1) ...
Setting up libtinygltf1d:armhf (2.5.0+dfsg-4) ...
Setting up libjson-c5:armhf (0.16-1) ...
Setting up libicu-dev:armhf (71.1-3) ...
Setting up libxml2:armhf (2.9.14+dfsg-1) ...
Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ...
Setting up sphinx-rtd-theme-common (1.0.0+dfsg-1) ...
Setting up libbsd-dev:armhf (0.11.6-1) ...
Setting up libprocps8:armhf (2:3.3.17-7) ...
Setting up libblas-dev:armhf (3.10.1-2) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so to provide /usr/lib/arm-linux-gnueabihf/libblas.so (libblas.so-arm-linux-gnueabihf) in auto mode
Setting up libsz2:armhf (1.0.6-1) ...
Setting up libkmod2:armhf (30+20220630-3) ...
Setting up libjs-underscore (1.13.3~dfsg+~1.11.4-1) ...
Setting up libkadm5clnt-mit12:armhf (1.20-1) ...
Setting up libevent-pthreads-2.1-7:armhf (2.1.12-stable-5+b1) ...
Setting up libwayland-client0:armhf (1.21.0-1) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.13.0-1) ...
Setting up libjsoncpp-dev:armhf (1.9.5-4) ...
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up libevent-extra-2.1-7:armhf (2.1.12-stable-5+b1) ...
Setting up liblapack3:armhf (3.10.1-2) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode
Setting up libtinygltf-dev:armhf (2.5.0+dfsg-4) ...
Setting up libxcb1:armhf (1.15-1) ...
Setting up gettext (0.21-8) ...
Setting up libkdb5-10:armhf (1.20-1) ...
Setting up libxcb-xfixes0:armhf (1.15-1) ...
Setting up libzmq5:armhf (4.3.4-3) ...
Setting up libgtest-dev:armhf (1.12.1-0.2) ...
Setting up libtinyobjloader-dev:armhf (2.0.0~rc5+dfsg1-5+b1) ...
Setting up libtool (2.4.7-4) ...
Setting up libarchive13:armhf (3.6.0-1) ...
Setting up libxcb-glx0:armhf (1.15-1) ...
Setting up libedit2:armhf (3.1-20210910-1) ...
Setting up libpng-dev:armhf (1.6.37-5) ...
Setting up libaec-dev:armhf (1.0.6-1) ...
Setting up libjpeg-dev:armhf (1:2.1.2-1) ...
Setting up libevent-openssl-2.1-7:armhf (2.1.12-stable-5+b1) ...
Setting up libcurl3-gnutls:armhf (7.84.0-2) ...
Setting up libgfortran-12-dev:armhf (12.1.0-7+rpi1) ...
Setting up libxcb-shm0:armhf (1.15-1) ...
Setting up libdraco-dev:armhf (1.5.2+dfsg-2) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up libnuma-dev:armhf (2.0.14-3+b2) ...
Setting up libnl-route-3-200:armhf (3.7.0-0.2) ...
Setting up libxcb-present0:armhf (1.15-1) ...
Setting up libpython3.10-stdlib:armhf (3.10.6-1) ...
Setting up libimgui-dev:armhf (1.86+ds-1) ...
Setting up dh-autoreconf (20) ...
Setting up libltdl-dev:armhf (2.4.7-4) ...
Setting up ca-certificates (20211016) ...
Updating certificates in /etc/ssl/certs...
127 added, 0 removed; done.
Setting up gfortran-12 (12.1.0-7+rpi1) ...
Setting up libxml2-dev:armhf (2.9.14+dfsg-1) ...
Setting up libtmglib3:armhf (3.10.1-2) ...
Setting up libjs-jquery-ui (1.13.2+dfsg-1) ...
Setting up libxcb-sync1:armhf (1.15-1) ...
Setting up libassimp5:armhf (5.2.4~ds0-3) ...
Setting up libevent-dev (2.1.12-stable-5+b1) ...
Setting up liblapack-dev:armhf (3.10.1-2) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so to provide /usr/lib/arm-linux-gnueabihf/liblapack.so (liblapack.so-arm-linux-gnueabihf) in auto mode
Setting up libeigen3-dev (3.4.0-3) ...
Setting up libsystemd-shared:armhf (251.3-1+rpi1) ...
Setting up libfmt-dev:armhf (9.0.0+ds1-4) ...
Setting up libllvm13:armhf (1:13.0.1-7+rpi1) ...
Setting up libassimp-dev:armhf (5.2.4~ds0-3) ...
Setting up libgmock-dev:armhf (1.12.1-0.2) ...
Setting up libjs-sphinxdoc (4.5.0-4) ...
Setting up libstdc++-11-dev:armhf (11.3.0-5+rpi1) ...
Setting up libxcb-dri2-0:armhf (1.15-1) ...
Setting up dh-strip-nondeterminism (1.13.0-1) ...
Setting up libllvm14:armhf (1:14.0.6-2+rpi1) ...
Setting up libdrm2:armhf (2.4.112-3+rpi1) ...
Setting up dwz (0.14-1) ...
Setting up libnl-3-dev:armhf (3.7.0-0.2) ...
Setting up groff-base (1.22.4-8) ...
Setting up liblapacke:armhf (3.10.1-2) ...
Setting up procps (2:3.3.17-7) ...
Setting up libkadm5srv-mit12:armhf (1.20-1) ...
Setting up libcurl4:armhf (7.84.0-2) ...
Setting up libx11-6:armhf (2:1.8.1-2) ...
Setting up libhwloc-dev:armhf (2.8.0-1) ...
Setting up libtmglib-dev:armhf (3.10.1-2) ...
Setting up libpython3-stdlib:armhf (3.10.6-1) ...
Setting up libdrm-amdgpu1:armhf (2.4.112-3+rpi1) ...
Setting up krb5-multidev:armhf (1.20-1) ...
Setting up libxcb-dri3-0:armhf (1.15-1) ...
Setting up libx11-xcb1:armhf (2:1.8.1-2) ...
Setting up libpython3.10:armhf (3.10.6-1) ...
Setting up libibverbs1:armhf (42.0-1) ...
Setting up libdrm-nouveau2:armhf (2.4.112-3+rpi1) ...
Setting up libboost1.74-dev:armhf (1.74.0-16.1) ...
Setting up python3.10 (3.10.6-1) ...
Setting up libxrender1:armhf (1:0.9.10-1.1) ...
Setting up libgbm1:armhf (22.2.0~rc1-1+rpi1) ...
Setting up ibverbs-providers:armhf (42.0-1) ...
Setting up libdrm-radeon1:armhf (2.4.112-3+rpi1) ...
Setting up openssh-client (1:9.0p1-1+b2) ...
update-alternatives: using /usr/bin/ssh to provide /usr/bin/rsh (rsh) in auto mode
update-alternatives: using /usr/bin/slogin to provide /usr/bin/rlogin (rlogin) in auto mode
update-alternatives: using /usr/bin/scp to provide /usr/bin/rcp (rcp) in auto mode
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libgl1-mesa-dri:armhf (22.2.0~rc1-1+rpi1) ...
Setting up libxext6:armhf (2:1.3.4-1) ...
Setting up libnorm-dev:armhf (1.5.9+dfsg-2) ...
Setting up python3 (3.10.6-1) ...
Setting up liblapacke-dev:armhf (3.10.1-2) ...
Setting up python3-markupsafe (2.0.1-2+b1) ...
Setting up python3-tz (2022.2.1-1) ...
Setting up libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Setting up libxnvctrl0:armhf (470.141.03-1) ...
Setting up python3-six (1.16.0-4) ...
Setting up libnl-route-3-dev:armhf (3.7.0-0.2) ...
Setting up libkrb5-dev:armhf (1.20-1) ...
Setting up python3-roman (3.3-1) ...
Setting up libclang1-13 (1:13.0.1-7+rpi1) ...
Setting up libegl-mesa0:armhf (22.2.0~rc1-1+rpi1) ...
Setting up python3-pyparsing (3.0.7-2) ...
Setting up python3-certifi (2020.6.20-1) ...
Setting up libxfixes3:armhf (1:6.0.0-1) ...
Setting up libcurl4-openssl-dev:armhf (7.84.0-2) ...
Setting up python3-snowballstemmer (2.2.0-1) ...
Setting up libclang-cpp13 (1:13.0.1-7+rpi1) ...
Setting up sphinx-common (4.5.0-4) ...
Setting up python3-idna (3.3-1) ...
Setting up libxrandr2:armhf (2:1.5.2-2) ...
Setting up libpython3.10-dev:armhf (3.10.6-1) ...
Setting up python3-urllib3 (1.26.9-1) ...
Setting up python3.10-dev (3.10.6-1) ...
Setting up libegl1:armhf (1.4.0-1) ...
Setting up cmake (3.24.1-1) ...
Setting up libzmq3-dev:armhf (4.3.4-3) ...
Setting up libboost-dev:armhf (1.74.0.3+b4) ...
Setting up libmsgpack-cxx-dev:armhf (4.1.1-4) ...
Setting up python3-lib2to3 (3.10.6-1) ...
Setting up libmsgpack-dev:armhf (4.0.0-1) ...
Setting up python3-imagesize (1.4.1-1) ...
Setting up python3-pkg-resources (59.6.0-1.2) ...
Setting up python3-distutils (3.10.6-1) ...
Setting up dh-python (5.20220819+rpi1) ...
Setting up python3-more-itertools (8.10.0-2) ...
Setting up librdmacm1:armhf (42.0-1) ...
Setting up cppzmq-dev (4.8.1-3) ...
Setting up libglx-mesa0:armhf (22.2.0~rc1-1+rpi1) ...
Setting up libpython3-dev:armhf (3.10.6-1) ...
Setting up python3-setuptools (59.6.0-1.2) ...
Setting up libglx0:armhf (1.4.0-1) ...
Setting up python3-babel (2.8.0+dfsg.1-7) ...
update-alternatives: using /usr/bin/pybabel-python3 to provide /usr/bin/pybabel (pybabel) in auto mode
Setting up python3-charset-normalizer (2.0.6-2) ...
Setting up python3-alabaster (0.7.12-1) ...
Setting up python3-zipp (1.0.0-4) ...
Setting up libibverbs-dev:armhf (42.0-1) ...
Setting up libhwloc-plugins:armhf (2.8.0-1) ...
Setting up python3-wheel (0.37.1-2) ...
Setting up python3-jinja2 (3.0.3-1) ...
Setting up python3-pygments (2.12.0+dfsg-2) ...
Setting up doxygen (1.9.4-2) ...
Setting up python3-packaging (21.3-1) ...
Setting up python3-chardet (4.0.0-2) ...
Setting up libgl1:armhf (1.4.0-1) ...
Setting up python3-dev (3.10.6-1) ...
Setting up python3-requests (2.27.1+dfsg-1) ...
Setting up python3-pip (22.2+dfsg-1) ...
Setting up python3-numpy (1:1.21.5-1+b2) ...
Setting up libglew2.2:armhf (2.2.0-4) ...
Setting up libfabric1:armhf (1.11.0-3) ...
Setting up libglfw3:armhf (3.3.8-1) ...
Setting up python3-importlib-metadata (4.6.4-1) ...
Setting up libpmix2:armhf (4.1.2-2+b1) ...
Setting up libopenmpi3:armhf (4.1.4-1+rpi1) ...
Setting up libfilament1.9:armhf (1.9.25+dfsg2-6+rpi1+b1) ...
Setting up libpmix-dev:armhf (4.1.2-2+b1) ...
Setting up openmpi-bin (4.1.4-1+rpi1) ...
update-alternatives: using /usr/bin/mpirun.openmpi to provide /usr/bin/mpirun (mpirun) in auto mode
update-alternatives: using /usr/bin/mpicc.openmpi to provide /usr/bin/mpicc (mpi) in auto mode
Setting up libhdf5-openmpi-103-1:armhf (1.10.7+repack-4+rpi1+b1) ...
Setting up libfilament-tools (1.9.25+dfsg2-6+rpi1+b1) ...
Setting up libfilament-dev:armhf (1.9.25+dfsg2-6+rpi1+b1) ...
Setting up libhdf5-openmpi-fortran-102:armhf (1.10.7+repack-4+rpi1+b1) ...
Setting up libhdf5-openmpi-hl-100:armhf (1.10.7+repack-4+rpi1+b1) ...
Setting up libopenmpi-dev:armhf (4.1.4-1+rpi1) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/openmpi/include to provide /usr/include/arm-linux-gnueabihf/mpi (mpi-arm-linux-gnueabihf) in auto mode
Setting up libhdf5-openmpi-cpp-103-1:armhf (1.10.7+repack-4+rpi1+b1) ...
Setting up libhdf5-openmpi-hl-cpp-100:armhf (1.10.7+repack-4+rpi1+b1) ...
Setting up libhdf5-openmpi-hl-fortran-100:armhf (1.10.7+repack-4+rpi1+b1) ...
Setting up mpi-default-dev (1.14) ...
Setting up libhdf5-openmpi-dev (1.10.7+repack-4+rpi1+b1) ...
update-alternatives: using /usr/bin/h5pcc.openmpi to provide /usr/bin/h5pcc (h5pcc) in auto mode
update-alternatives: using /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5-openmpi.pc to provide /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5.pc (hdf5.pc) in auto mode
update-alternatives: updating alternative /usr/bin/mpicc.openmpi because link group mpi has changed slave links
update-alternatives: using /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5-mpi.pc to provide /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5.pc (hdf5.pc) in auto mode
Setting up libhdf5-mpi-dev (1.10.7+repack-4+rpi1+b1) ...
Setting up libflann-dev:armhf (1.9.1+dfsg-11) ...
Setting up libdevmapper1.02.1:armhf (2:1.02.185-1) ...
Setting up dmsetup (2:1.02.185-1) ...
Setting up libcryptsetup12:armhf (2:2.5.0-2) ...
Setting up systemd (251.3-1+rpi1) ...
Created symlink /etc/systemd/system/getty.target.wants/getty@tty1.service → /lib/systemd/system/getty@.service.
Created symlink /etc/systemd/system/multi-user.target.wants/remote-fs.target → /lib/systemd/system/remote-fs.target.
Created symlink /etc/systemd/system/sysinit.target.wants/systemd-pstore.service → /lib/systemd/system/systemd-pstore.service.
Initializing machine ID from random generator.
Setting up man-db (2.10.2-2) ...
Not building database; man-db/auto-update is not 'true'.
Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer.
Setting up debhelper (13.9) ...
Processing triggers for sgml-base (1.30) ...
Setting up x11proto-dev (2022.1-1) ...
Setting up libxau-dev:armhf (1:1.0.9-1) ...
Processing triggers for libc-bin (2.33-8+rpi1) ...
Setting up libxdmcp-dev:armhf (1:1.1.2-3) ...
Setting up docutils-common (0.17.1+dfsg-2) ...
Setting up libxcb1-dev:armhf (1.15-1) ...
Setting up libx11-dev:armhf (2:1.8.1-2) ...
Setting up libxext-dev:armhf (2:1.3.4-1) ...
Setting up libglx-dev:armhf (1.4.0-1) ...
Setting up libxrender-dev:armhf (1:0.9.10-1.1) ...
Setting up libgl-dev:armhf (1.4.0-1) ...
Setting up libglfw3-dev:armhf (3.3.8-1) ...
Setting up libegl-dev:armhf (1.4.0-1) ...
Setting up libxrandr-dev:armhf (2:1.5.2-2) ...
Setting up libglu1-mesa-dev:armhf (9.0.2-1) ...
Setting up libgles-dev:armhf (1.4.0-1) ...
Setting up libglvnd-dev:armhf (1.4.0-1) ...
Setting up libglew-dev:armhf (2.2.0-4) ...
Setting up libgl1-mesa-dev:armhf (22.2.0~rc1-1+rpi1) ...
Processing triggers for sgml-base (1.30) ...
Setting up python3-docutils (0.17.1+dfsg-2) ...
Setting up python3-sphinx (4.5.0-4) ...
Setting up python3-sphinx-rtd-theme (1.0.0+dfsg-1) ...
Setting up sbuild-build-depends-main-dummy (0.invalid.0) ...
Processing triggers for ca-certificates (20211016) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any all)

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.19.20-v7+ #1 SMP Mon Mar 18 11:37:02 GMT 2019 armhf (armv7l)
Toolchain package versions: binutils_2.38.90.20220713-2+rpi1 dpkg-dev_1.21.9+rpi1 g++-12_12.1.0-7+rpi1 gcc-12_12.1.0-7+rpi1 libc6-dev_2.33-8+rpi1 libstdc++-11-dev_11.3.0-5+rpi1 libstdc++-12-dev_12.1.0-7+rpi1 libstdc++6_12.1.0-7+rpi1 linux-libc-dev_5.18.14-1+rpi1
Package versions: adduser_3.123 apt_2.5.2 autoconf_2.71-2 automake_1:1.16.5-1.3 autopoint_0.21-8 autotools-dev_20220109.1 base-files_12.2+rpi1 base-passwd_3.6.0 bash_5.1-6.1 binutils_2.38.90.20220713-2+rpi1 binutils-arm-linux-gnueabihf_2.38.90.20220713-2+rpi1 binutils-common_2.38.90.20220713-2+rpi1 bsdextrautils_2.38.1-1 bsdutils_1:2.38.1-1 build-essential_12.9 bzip2_1.0.8-5+b2 ca-certificates_20211016 cmake_3.24.1-1 cmake-data_3.24.1-1 comerr-dev_2.1-1.46.5-2 coreutils_8.32-4.1 cpp_4:12.1.0-3+rpi1 cpp-12_12.1.0-7+rpi1 cppzmq-dev_4.8.1-3 dash_0.5.11+git20210903+057cd650a4ed-8 debconf_1.5.79 debhelper_13.9 debianutils_5.7-0.3 dh-autoreconf_20 dh-elpa-helper_2.0.10 dh-python_5.20220819+rpi1 dh-strip-nondeterminism_1.13.0-1 diffutils_1:3.8-1 dirmngr_2.2.35-3 dmsetup_2:1.02.185-1 docutils-common_0.17.1+dfsg-2 doxygen_1.9.4-2 dpkg_1.21.9+rpi1 dpkg-dev_1.21.9+rpi1 dwz_0.14-1 e2fsprogs_1.46.5-2 emacsen-common_3.0.4 fakeroot_1.29-1 file_1:5.41-4 findutils_4.9.0-3 fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1 fonts-lato_2.0-2.1 g++_4:12.1.0-3+rpi1 g++-12_12.1.0-7+rpi1 gcc_4:12.1.0-3+rpi1 gcc-11-base_11.3.0-5+rpi1 gcc-12_12.1.0-7+rpi1 gcc-12-base_12.1.0-7+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gettext_0.21-8 gettext-base_0.21-8 gfortran-12_12.1.0-7+rpi1 gnupg_2.2.35-3 gnupg-l10n_2.2.35-3 gnupg-utils_2.2.35-3 googletest_1.12.1-0.2 gpg_2.2.35-3 gpg-agent_2.2.35-3 gpg-wks-client_2.2.35-3 gpg-wks-server_2.2.35-3 gpgconf_2.2.35-3 gpgsm_2.2.35-3 gpgv_2.2.35-3 grep_3.7-1 groff-base_1.22.4-8 gzip_1.12-1 hostname_3.23 ibverbs-providers_42.0-1 icu-devtools_71.1-3 init-system-helpers_1.64 intltool-debian_0.35.0+20060710.5 iputils-ping_3:20211215-1 krb5-locales_1.20-1 krb5-multidev_1.20-1 libacl1_2.3.1-1 libaec-dev_1.0.6-1 libaec0_1.0.6-1 libapparmor1_3.0.7-1 libapt-pkg6.0_2.5.2 libarchive-zip-perl_1.68-1 libarchive13_3.6.0-1 libargon2-1_0~20171227-0.3 libasan6_11.3.0-5+rpi1 libasan8_12.1.0-7+rpi1 libassimp-dev_5.2.4~ds0-3 libassimp5_5.2.4~ds0-3 libassuan0_2.5.5-4 libastcenc2d_4.1.0+ds-1 libatomic1_12.1.0-7+rpi1 libattr1_1:2.5.1-1 libaudit-common_1:3.0.7-1 libaudit1_1:3.0.7-1+b1 libbinutils_2.38.90.20220713-2+rpi1 libblas-dev_3.10.1-2 libblas3_3.10.1-2 libblkid1_2.38.1-1 libboost-dev_1.74.0.3+b4 libboost1.74-dev_1.74.0-16.1 libbrotli1_1.0.9-2+b2 libbsd-dev_0.11.6-1 libbsd0_0.11.6-1 libbz2-1.0_1.0.8-5+b2 libc-bin_2.33-8+rpi1 libc-dev-bin_2.33-8+rpi1 libc6_2.33-8+rpi1 libc6-dev_2.33-8+rpi1 libcap-ng0_0.8.3-1 libcap2_1:2.44-1 libcap2-bin_1:2.44-1 libcbor0.8_0.8.0-2 libcc1-0_12.1.0-7+rpi1 libclang-cpp13_1:13.0.1-7+rpi1 libclang1-13_1:13.0.1-7+rpi1 libcom-err2_1.46.5-2 libcrypt-dev_1:4.4.28-2 libcrypt1_1:4.4.28-2 libcryptsetup12_2:2.5.0-2 libctf-nobfd0_2.38.90.20220713-2+rpi1 libctf0_2.38.90.20220713-2+rpi1 libcurl3-gnutls_7.84.0-2 libcurl4_7.84.0-2 libcurl4-openssl-dev_7.84.0-2 libdb5.3_5.3.28+dfsg1-0.10 libdebconfclient0_0.263 libdebhelper-perl_13.9 libdevmapper1.02.1_2:1.02.185-1 libdpkg-perl_1.21.9+rpi1 libdraco-dev_1.5.2+dfsg-2 libdraco4_1.5.2+dfsg-2 libdrm-amdgpu1_2.4.112-3+rpi1 libdrm-common_2.4.112-3+rpi1 libdrm-nouveau2_2.4.112-3+rpi1 libdrm-radeon1_2.4.112-3+rpi1 libdrm2_2.4.112-3+rpi1 libedit2_3.1-20210910-1 libegl-dev_1.4.0-1 libegl-mesa0_22.2.0~rc1-1+rpi1 libegl1_1.4.0-1 libeigen3-dev_3.4.0-3 libelf1_0.187-1 libevent-2.1-7_2.1.12-stable-5+b1 libevent-core-2.1-7_2.1.12-stable-5+b1 libevent-dev_2.1.12-stable-5+b1 libevent-extra-2.1-7_2.1.12-stable-5+b1 libevent-openssl-2.1-7_2.1.12-stable-5+b1 libevent-pthreads-2.1-7_2.1.12-stable-5+b1 libexpat1_2.4.8-1 libexpat1-dev_2.4.8-1 libext2fs2_1.46.5-2 libfabric1_1.11.0-3 libfakeroot_1.29-1 libfdisk1_2.38.1-1 libffi8_3.4.2-4 libfido2-1_1.11.0-1+b1 libfilament-dev_1.9.25+dfsg2-6+rpi1+b1 libfilament-tools_1.9.25+dfsg2-6+rpi1+b1 libfilament1.9_1.9.25+dfsg2-6+rpi1+b1 libfile-stripnondeterminism-perl_1.13.0-1 libflann-dev_1.9.1+dfsg-11 libflann1.9_1.9.1+dfsg-11 libfmt-dev_9.0.0+ds1-4 libfmt9_9.0.0+ds1-4 libgbm1_22.2.0~rc1-1+rpi1 libgcc-11-dev_11.3.0-5+rpi1 libgcc-12-dev_12.1.0-7+rpi1 libgcc-s1_12.1.0-7+rpi1 libgcrypt20_1.10.1-2+b2 libgdbm-compat4_1.23-1 libgdbm6_1.23-1 libgfortran-12-dev_12.1.0-7+rpi1 libgfortran5_12.1.0-7+rpi1 libgl-dev_1.4.0-1 libgl1_1.4.0-1 libgl1-mesa-dev_22.2.0~rc1-1+rpi1 libgl1-mesa-dri_22.2.0~rc1-1+rpi1 libglapi-mesa_22.2.0~rc1-1+rpi1 libgles-dev_1.4.0-1 libgles1_1.4.0-1 libgles2_1.4.0-1 libglew-dev_2.2.0-4 libglew2.2_2.2.0-4 libglfw3_3.3.8-1 libglfw3-dev_3.3.8-1 libglib2.0-0_2.72.3-1 libglu1-mesa_9.0.2-1 libglu1-mesa-dev_9.0.2-1 libglvnd-core-dev_1.4.0-1 libglvnd-dev_1.4.0-1 libglvnd0_1.4.0-1 libglx-dev_1.4.0-1 libglx-mesa0_22.2.0~rc1-1+rpi1 libglx0_1.4.0-1 libgmock-dev_1.12.1-0.2 libgmp10_2:6.2.1+dfsg1-1 libgnutls30_3.7.7-2 libgomp1_12.1.0-7+rpi1 libgpg-error0_1.45-2 libgssapi-krb5-2_1.20-1 libgssrpc4_1.20-1 libgtest-dev_1.12.1-0.2 libhdf5-mpi-dev_1.10.7+repack-4+rpi1+b1 libhdf5-openmpi-103-1_1.10.7+repack-4+rpi1+b1 libhdf5-openmpi-cpp-103-1_1.10.7+repack-4+rpi1+b1 libhdf5-openmpi-dev_1.10.7+repack-4+rpi1+b1 libhdf5-openmpi-fortran-102_1.10.7+repack-4+rpi1+b1 libhdf5-openmpi-hl-100_1.10.7+repack-4+rpi1+b1 libhdf5-openmpi-hl-cpp-100_1.10.7+repack-4+rpi1+b1 libhdf5-openmpi-hl-fortran-100_1.10.7+repack-4+rpi1+b1 libhogweed6_3.8.1-2 libhwloc-dev_2.8.0-1 libhwloc-plugins_2.8.0-1 libhwloc15_2.8.0-1 libibverbs-dev_42.0-1 libibverbs1_42.0-1 libicu-dev_71.1-3 libicu71_71.1-3 libidn2-0_2.3.3-1 libimgui-dev_1.86+ds-1 libip4tc2_1.8.8-1 libisl23_0.25-1 libjpeg-dev_1:2.1.2-1 libjpeg62-turbo_1:2.1.2-1 libjpeg62-turbo-dev_1:2.1.2-1 libjs-jquery_3.6.0+dfsg+~3.5.13-1 libjs-jquery-ui_1.13.2+dfsg-1 libjs-sphinxdoc_4.5.0-4 libjs-underscore_1.13.3~dfsg+~1.11.4-1 libjson-c5_0.16-1 libjson-perl_4.09000-1 libjsoncpp-dev_1.9.5-4 libjsoncpp25_1.9.5-4 libk5crypto3_1.20-1 libkadm5clnt-mit12_1.20-1 libkadm5srv-mit12_1.20-1 libkdb5-10_1.20-1 libkeyutils1_1.6.3-1 libkmod2_30+20220630-3 libkrb5-3_1.20-1 libkrb5-dev_1.20-1 libkrb5support0_1.20-1 libksba8_1.6.0-3 liblapack-dev_3.10.1-2 liblapack3_3.10.1-2 liblapacke_3.10.1-2 liblapacke-dev_3.10.1-2 libldap-2.5-0_2.5.12+dfsg-2 libllvm13_1:13.0.1-7+rpi1 libllvm14_1:14.0.6-2+rpi1 libltdl-dev_2.4.7-4 libltdl7_2.4.7-4 liblz4-1_1.9.3-2 liblz4-dev_1.9.3-2 liblzf-dev_3.6-3 liblzf1_3.6-3 liblzma5_5.2.5-2.1 libmagic-mgc_1:5.41-4 libmagic1_1:5.41-4 libmd-dev_1.0.4-2 libmd0_1.0.4-2 libmeshoptimizer2d_0.18+dfsg-2 libminizip-dev_1.1-8+b1 libminizip1_1.1-8+b1 libmount1_2.38.1-1 libmpc3_1.2.1-2 libmpdec3_2.5.1-2+rpi1 libmpfr6_4.1.0-3 libmsgpack-cxx-dev_4.1.1-4 libmsgpack-dev_4.0.0-1 libmsgpackc2_4.0.0-1 libnanoflann-dev_1.4.3+ds-2 libncurses6_6.3+20220423-2 libncursesw6_6.3+20220423-2 libnettle8_3.8.1-2 libnghttp2-14_1.48.0-2 libnl-3-200_3.7.0-0.2 libnl-3-dev_3.7.0-0.2 libnl-route-3-200_3.7.0-0.2 libnl-route-3-dev_3.7.0-0.2 libnorm-dev_1.5.9+dfsg-2 libnorm1_1.5.9+dfsg-2 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libnuma-dev_2.0.14-3+b2 libnuma1_2.0.14-3+b2 libopengl-dev_1.4.0-1 libopengl0_1.4.0-1 libopenmpi-dev_4.1.4-1+rpi1 libopenmpi3_4.1.4-1+rpi1 libp11-kit0_0.24.1-1 libpam-cap_1:2.44-1 libpam-modules_1.5.2-2 libpam-modules-bin_1.5.2-2 libpam-runtime_1.5.2-2 libpam0g_1.5.2-2 libpciaccess0_0.16-3 libpcre2-8-0_10.40-1+b2 libpcre3_2:8.39-14 libperl5.32_5.32.1-6 libperl5.34_5.34.0-5 libpgm-5.3-0_5.3.128~dfsg-2 libpgm-dev_5.3.128~dfsg-2 libpipeline1_1.5.6-2 libpmix-dev_4.1.2-2+b1 libpmix2_4.1.2-2+b1 libpng-dev_1.6.37-5 libpng16-16_1.6.37-5 libprocps8_2:3.3.17-7 libpsl5_0.21.0-1.2 libpthread-stubs0-dev_0.4-1 libpython3-dev_3.10.6-1 libpython3-stdlib_3.10.6-1 libpython3.10_3.10.6-1 libpython3.10-dev_3.10.6-1 libpython3.10-minimal_3.10.6-1 libpython3.10-stdlib_3.10.6-1 libqhull-dev_2020.2-5 libqhull-r8.0_2020.2-5 libqhull8.0_2020.2-5 libqhullcpp8.0_2020.2-5 librdmacm1_42.0-1 libreadline8_8.1.2-1.2 librhash0_1.4.3-3 librtmp1_2.4+20151223.gitfa8646d.1-2+b2 libsasl2-2_2.1.28+dfsg-7 libsasl2-modules-db_2.1.28+dfsg-7 libseccomp2_2.5.4-1+rpi1 libselinux1_3.4-1 libsemanage-common_3.4-1 libsemanage2_3.4-1 libsensors-config_1:3.6.0-7 libsensors5_1:3.6.0-7 libsepol1_3.1-1 libsepol2_3.4-2 libsmartcols1_2.38.1-1 libsodium-dev_1.0.18-1 libsodium23_1.0.18-1 libspirv-cross-c-shared0_2021.01.15-5 libsqlite3-0_3.39.2-1 libss2_1.46.5-2 libssh2-1_1.10.0-3+b1 libssl-dev_3.0.5-2 libssl1.1_1.1.1o-1 libssl3_3.0.5-2 libstb-dev_0.0~git20210910.af1a5bc+ds-1 libstb0_0.0~git20210910.af1a5bc+ds-1 libstdc++-11-dev_11.3.0-5+rpi1 libstdc++-12-dev_12.1.0-7+rpi1 libstdc++6_12.1.0-7+rpi1 libsub-override-perl_0.09-3 libsystemd-shared_251.3-1+rpi1 libsystemd0_251.3-1+rpi1 libsz2_1.0.6-1 libtasn1-6_4.18.0-4 libtbb-dev_2021.5.0-12+rpi1 libtbb12_2021.5.0-12+rpi1 libtbbmalloc2_2021.5.0-12+rpi1 libtinfo6_6.3+20220423-2 libtinyexr1d_1.0.1+dfsg-3 libtinygltf-dev_2.5.0+dfsg-4 libtinygltf1d_2.5.0+dfsg-4 libtinyobjloader-dev_2.0.0~rc5+dfsg1-5+b1 libtinyobjloader1_2.0.0~rc5+dfsg1-5+b1 libtirpc-common_1.3.3+ds-1 libtirpc-dev_1.3.3+ds-1 libtirpc3_1.3.3+ds-1 libtmglib-dev_3.10.1-2 libtmglib3_3.10.1-2 libtool_2.4.7-4 libubsan1_12.1.0-7+rpi1 libuchardet0_0.0.7-1 libudev1_251.3-1+rpi1 libunistring2_1.0-1 libuuid1_2.38.1-1 libuv1_1.44.1-2+rpi1 libwayland-client0_1.21.0-1 libwayland-server0_1.21.0-1 libx11-6_2:1.8.1-2 libx11-data_2:1.8.1-2 libx11-dev_2:1.8.1-2 libx11-xcb1_2:1.8.1-2 libxapian30_1.4.20-2 libxau-dev_1:1.0.9-1 libxau6_1:1.0.9-1 libxcb-dri2-0_1.15-1 libxcb-dri3-0_1.15-1 libxcb-glx0_1.15-1 libxcb-present0_1.15-1 libxcb-shm0_1.15-1 libxcb-sync1_1.15-1 libxcb-xfixes0_1.15-1 libxcb1_1.15-1 libxcb1-dev_1.15-1 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext-dev_2:1.3.4-1 libxext6_2:1.3.4-1 libxfixes3_1:6.0.0-1 libxml2_2.9.14+dfsg-1 libxml2-dev_2.9.14+dfsg-1 libxnvctrl0_470.141.03-1 libxrandr-dev_2:1.5.2-2 libxrandr2_2:1.5.2-2 libxrender-dev_1:0.9.10-1.1 libxrender1_1:0.9.10-1.1 libxshmfence1_1.3-1 libxxf86vm1_1:1.1.4-1+b2 libxxhash0_0.8.1-1 libz3-4_4.8.12-1 libzmq3-dev_4.3.4-3 libzmq5_4.3.4-3 libzstd1_1.5.2+dfsg-1 linux-libc-dev_5.18.14-1+rpi1 login_1:4.11.1+dfsg1-2 logsave_1.46.5-2 lsb-base_11.2+rpi1 m4_1.4.19-1 make_4.3-4.1 man-db_2.10.2-2 mawk_1.3.4.20200120-3.1 media-types_8.0.0 mount_2.38.1-1 mpi-default-dev_1.14 nano_6.4-1 ncurses-base_6.3+20220423-2 ncurses-bin_6.3+20220423-2 ocl-icd-libopencl1_2.2.14-3 openmpi-bin_4.1.4-1+rpi1 openmpi-common_4.1.4-1+rpi1 openssh-client_1:9.0p1-1+b2 openssl_3.0.5-2 passwd_1:4.11.1+dfsg1-2 patch_2.7.6-7 perl_5.34.0-5 perl-base_5.34.0-5 perl-modules-5.32_5.32.1-6 perl-modules-5.34_5.34.0-5 pinentry-curses_1.2.0-2 pkg-config_0.29.2-1 po-debconf_1.0.21+nmu1 procps_2:3.3.17-7 pybind11-dev_2.10.0-2 python-babel-localedata_2.8.0+dfsg.1-7 python3_3.10.6-1 python3-alabaster_0.7.12-1 python3-babel_2.8.0+dfsg.1-7 python3-certifi_2020.6.20-1 python3-chardet_4.0.0-2 python3-charset-normalizer_2.0.6-2 python3-dev_3.10.6-1 python3-distutils_3.10.6-1 python3-docutils_0.17.1+dfsg-2 python3-idna_3.3-1 python3-imagesize_1.4.1-1 python3-importlib-metadata_4.6.4-1 python3-jinja2_3.0.3-1 python3-lib2to3_3.10.6-1 python3-markupsafe_2.0.1-2+b1 python3-minimal_3.10.6-1 python3-more-itertools_8.10.0-2 python3-numpy_1:1.21.5-1+b2 python3-packaging_21.3-1 python3-pip_22.2+dfsg-1 python3-pkg-resources_59.6.0-1.2 python3-pygments_2.12.0+dfsg-2 python3-pyparsing_3.0.7-2 python3-requests_2.27.1+dfsg-1 python3-roman_3.3-1 python3-setuptools_59.6.0-1.2 python3-six_1.16.0-4 python3-snowballstemmer_2.2.0-1 python3-sphinx_4.5.0-4 python3-sphinx-rtd-theme_1.0.0+dfsg-1 python3-tz_2022.2.1-1 python3-urllib3_1.26.9-1 python3-wheel_0.37.1-2 python3-zipp_1.0.0-4 python3.10_3.10.6-1 python3.10-dev_3.10.6-1 python3.10-minimal_3.10.6-1 raspbian-archive-keyring_20120528.2 readline-common_8.1.2-1.2 robin-map-dev_1.0.1-1 rpcsvc-proto_1.4.2-4 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.8-1 sensible-utils_0.0.17 sgml-base_1.30 sphinx-common_4.5.0-4 sphinx-rtd-theme-common_1.0.0+dfsg-1 systemd_251.3-1+rpi1 sysvinit-utils_3.04-1 tar_1.34+dfsg-1 tzdata_2022c-1 util-linux_2.38.1-1 util-linux-extra_2.38.1-1 x11proto-dev_2022.1-1 xml-core_0.18+nmu1 xorg-sgml-doctools_1:1.11-1.1 xtrans-dev_1.4.0-1 xz-utils_5.2.5-2.1 zlib1g_1:1.2.11.dfsg-4.1 zlib1g-dev_1:1.2.11.dfsg-4.1

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 3.0 (quilt)
Source: open3d
Binary: libopen3d0.15, libopen3d-dev, python3-open3d, open3d-tools, open3d-gui, open3d-gui-data, open3d-doc
Architecture: any all
Version: 0.15.1+ds-4
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Uploaders: Timo Röhling <roehling@debian.org>, Jochen Sprickerhof <jspricke@debian.org>
Homepage: http://www.open3d.org
Description: Library for 3D data processing
 Open3D is an open-source library that supports rapid development of
 software that deals with 3D data. The Open3D frontend exposes a set
 of carefully selected data structures and algorithms in both C++ and
 Python. The backend is highly optimized and is set up for parallelization.
Standards-Version: 4.6.1
Vcs-Browser: https://salsa.debian.org/science-team/open3d
Vcs-Git: https://salsa.debian.org/science-team/open3d.git
Testsuite: autopkgtest
Testsuite-Triggers: c++-compiler, cmake, g++, python3-numpy
Build-Depends: debhelper-compat (= 13), cmake, dh-sequence-numpy3, dh-sequence-python3, doxygen <!nodoc>, libassimp-dev, libblas-dev, libcurl4-openssl-dev, libeigen3-dev, libfilament-dev, libfilament-tools, libflann-dev, libfmt-dev (>= 5), libglew-dev, libglfw3-dev, libgmock-dev, libimgui-dev, libjpeg-dev, libjsoncpp-dev, liblapack-dev, liblapacke-dev, liblzf-dev, libminizip-dev, libmsgpack-dev, libnanoflann-dev, libpng-dev, libqhull-dev (>= 2019.1), libtbb-dev, libssl-dev, libtinygltf-dev, libtinyobjloader-dev, libxrandr-dev, cppzmq-dev, pybind11-dev (>= 2.2), python3-dev, python3-numpy, python3-pip, python3-setuptools, python3-sphinx <!nodoc>, python3-sphinx-rtd-theme <!nodoc>
Build-Depends-Indep: pandoc <!nodoc>, dh-sequence-sphinxdoc <!nodoc>
Package-List:
 libopen3d-dev deb libdevel optional arch=any
 libopen3d0.15 deb libs optional arch=any
 open3d-doc deb doc optional arch=all
 open3d-gui deb science optional arch=any
 open3d-gui-data deb science optional arch=all
 open3d-tools deb science optional arch=any
 python3-open3d deb python optional arch=any
Checksums-Sha1:
 e780ab4f93091dee47617ce67ac42b9bf90bed52 178704 open3d_0.15.1+ds.orig-PoissonRecon.tar.xz
 07062fc04d4ffa28e5c8a2c920e26f56f8c6df24 82219060 open3d_0.15.1+ds.orig.tar.xz
 37f140703fdc52ad45c4b4313ed6a8f42a932afd 1000576 open3d_0.15.1+ds-4.debian.tar.xz
Checksums-Sha256:
 9e9c9dba9a9ab4e2bee3db10896f2f2673c8f257cec63a45bbde5f4fa1e4f67c 178704 open3d_0.15.1+ds.orig-PoissonRecon.tar.xz
 a41a97e9d923980739c772eb75a65bb6ab86d5ea50589c54eeb0f8409a3a0140 82219060 open3d_0.15.1+ds.orig.tar.xz
 968b931da8b64e14f62cc8e826468b8ba9ae2e13aa612be546e022d5f41ff7ab 1000576 open3d_0.15.1+ds-4.debian.tar.xz
Files:
 9355b08af9be6d37fd4d2bea7741cb26 178704 open3d_0.15.1+ds.orig-PoissonRecon.tar.xz
 c09a37fdfca1d1c7077267887a8a2388 82219060 open3d_0.15.1+ds.orig.tar.xz
 87e44f689d90e00f84789cec221eff11 1000576 open3d_0.15.1+ds-4.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQHIBAEBCgAyFiEEJvtDgpxjkjCIVtam+C8H+466LVkFAmL8peoUHHJvZWhsaW5n
QGRlYmlhbi5vcmcACgkQ+C8H+466LVkKCAv/Vz20X/kf7RoJRtMG4jQBu85ocoFt
ItKy4ICq1FF9GzvEsP9m+jjkkhPCcYB+zy+I8ii5B09A5J3LFXTdJ4adwJMEX3ST
6M8PmKHm9qQRVVCVn7JzVuXdka49ljjGgkVndVmSFEcVZEEPj8Wp96U6F4GBDtBH
4L/NV1Lhsi40DIQS0aSo1AJFIaRdxSsiySyeYS5IbW9BR/DOG/+Grueh/qoZ1Fee
2zlLKs4ESbbpIhf4wu586R/uy/rxDOxwfk++VOU9UyrDyD7XGOJh9toazp2J4Lei
MeH/vBu4Vp5/RDQ+yoMrZ5MkUi5QPOsuBwnuxRDkBdLSD0rYjcGPvQzY1tEfVgPz
aT+ZExVE/e080m+9cSLhGg7tH+T25YE/apLKFWdqpyqId9l59nud/38KYNzg8JDF
ObJQC1UF5tonG42IdkGCG/gwi8odAd63vv7724chvQORQqCVJdq7Si1n1pE/HgcI
2q/GzL7d0Pm11fVdMslV9oXwr5uxTJd4Zg+B
=+Cqz
-----END PGP SIGNATURE-----

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.qOSZBHvt/trustedkeys.kbx': General error
gpgv: Signature made Wed Aug 17 08:25:14 2022 UTC
gpgv:                using RSA key 26FB43829C6392308856D6A6F82F07FB8EBA2D59
gpgv:                issuer "roehling@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify signature ./open3d_0.15.1+ds-4.dsc
dpkg-source: info: extracting open3d in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking open3d_0.15.1+ds.orig.tar.xz
dpkg-source: info: unpacking open3d_0.15.1+ds.orig-PoissonRecon.tar.xz
dpkg-source: info: unpacking open3d_0.15.1+ds-4.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-WITH_EMBREE.patch
dpkg-source: info: applying 0015-Disable-parallelstl.patch
dpkg-source: info: applying 0016-Disable-Werror.patch
dpkg-source: info: applying 0017-Remove-obsolete-Uchimura-tone-mapping.patch
dpkg-source: info: applying 0018-Remove-unsupported-custom-EGL-headless-platform.patch
dpkg-source: info: applying 0019-Use-system-Pytorch.patch
dpkg-source: info: applying 0020-Add-workaround-for-missing-TBBConfig.cmake.patch
dpkg-source: info: applying 0021-Add-option-USE_SYSTEM_CURL.patch
dpkg-source: info: applying 0022-Add-option-USE_SYSTEM_OPENSSL.patch
dpkg-source: info: applying 0023-Add-option-WITH_MINIZIP.patch
dpkg-source: info: applying 0024-Do-not-force-colorization-on-output.patch
dpkg-source: info: applying 0025-Fix-FTBFS-with-fmtlib-8.patch
dpkg-source: info: applying 0026-Do-not-call-bluegl-bind.patch
dpkg-source: info: applying 0027-Install-tools.patch
dpkg-source: info: applying 0028-Set-Sphinx-build-date.patch
dpkg-source: info: applying 0029-Enable-multithreading-for-LTO.patch

Check disk space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/112/bus
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
INVOCATION_ID=b1a4a50b076d45168d85858aa150e93f
JOURNAL_STREAM=8:26928
LANG=en_GB.UTF-8
LC_ALL=C.UTF-8
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
PWD=/
SCHROOT_ALIAS_NAME=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=117
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-844365c2-0dae-48cc-961b-f965b1cba995
SCHROOT_UID=112
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd
XDG_RUNTIME_DIR=/run/user/112
XDG_SESSION_CLASS=background
XDG_SESSION_ID=c62713
XDG_SESSION_TYPE=unspecified

dpkg-buildpackage
-----------------

Command: dpkg-buildpackage -us -uc -mRaspbian pi4 based autobuilder <root@raspbian.org> -B -rfakeroot
dpkg-buildpackage: info: source package open3d
dpkg-buildpackage: info: source version 0.15.1+ds-4
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 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-arch
dh binary-arch --buildsystem=cmake
   dh_update_autotools_config -a -O--buildsystem=cmake
   dh_autoreconf -a -O--buildsystem=cmake
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure --buildsystem=cmake -- \
	-DCMAKE_SKIP_RPATH=ON \
	-DOPEN3D_SOVERSION=0.15 \
	-DDEVELOPER_BUILD=OFF \
	-DGLIBCXX_USE_CXX11_ABI=1 \
	-DBUILD_SHARED_LIBS=ON \
	-DBUILD_EXAMPLES=OFF \
	-DBUILD_UNIT_TESTS=ON \
	-DBUILD_ISPC_MODULE=OFF \
	-DBUILD_WEBRTC=OFF \
	-DBUILD_PYTORCH_OPS=OFF \
	-DUSE_BLAS=ON \
	-DWITH_IPPICV=OFF \
	-DUSE_SYSTEM_ASSIMP=ON \
	-DUSE_SYSTEM_BLAS=ON \
	-DUSE_SYSTEM_CURL=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_OPENSSL=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 \
	-DWITH_MINIZIP=ON
	cd obj-arm-linux-gnueabihf && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DCMAKE_SKIP_RPATH=ON -DOPEN3D_SOVERSION=0.15 -DDEVELOPER_BUILD=OFF -DGLIBCXX_USE_CXX11_ABI=1 -DBUILD_SHARED_LIBS=ON -DBUILD_EXAMPLES=OFF -DBUILD_UNIT_TESTS=ON -DBUILD_ISPC_MODULE=OFF -DBUILD_WEBRTC=OFF -DBUILD_PYTORCH_OPS=OFF -DUSE_BLAS=ON -DWITH_IPPICV=OFF -DUSE_SYSTEM_ASSIMP=ON -DUSE_SYSTEM_BLAS=ON -DUSE_SYSTEM_CURL=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_OPENSSL=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 -DWITH_MINIZIP=ON ..
CMake Warning at CMakeLists.txt:129 (message):
  Setting BUILD_COMMON_CUDA_ARCHS=ON since DEVELOPER_BUILD is OFF.


-- CMAKE_BUILD_TYPE is set to None.
-- Downloading 3rdparty dependencies to /<<PKGBUILDDIR>>/3rdparty_downloads
-- The C compiler identification is GNU 12.1.0
-- The CXX compiler identification is GNU 12.1.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.15.1
-- Found Python3: /usr/bin/python3.10 (found suitable version "3.10.6", minimum required is "3.6") 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: $<$<COMPILE_LANGUAGE:CUDA>:-Xcompiler=-fstack-protector-strong,-Wformat,-Wformat-security>;$<$<COMPILE_LANGUAGE:CXX>:-fstack-protector-strong;-Wformat;-Wformat-security>
-- Using security hardening linker flags: $<$<COMPILE_LANGUAGE:CUDA>:-Xcompiler=-Wl,-z,noexecstack,-Wl,-z,relro,-z,now,$<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,EXECUTABLE>:-pie>,$<$<CONFIG:Release>:LINKER:--strip-debug>>;$<$<COMPILE_LANGUAGE:CXX>:-Wl,-z,noexecstack;-Wl,-z,relro,-z,now;$<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,EXECUTABLE>:-pie>;$<$<CONFIG:Release>:LINKER:--strip-debug>>
-- Using security hardening compiler definitions: _FORTIFY_SOURCE=2
-- 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.8
-- Found JPEG: /usr/lib/arm-linux-gnueabihf/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
-- Checking for one of the modules 'libcurl'
-- Using installed third-party library 3rdparty_curl 
-- Found OpenSSL: /usr/lib/arm-linux-gnueabihf/libcrypto.so (found version "3.0.5")  
-- Using installed third-party library 3rdparty_openssl 
-- Found ZLIB: /usr/lib/arm-linux-gnueabihf/libz.so (found version "1.2.11") 
-- Found PNG: /usr/lib/arm-linux-gnueabihf/libpng.so (found version "1.6.37") 
-- Using installed third-party library 3rdparty_png 
-- Found TinyGLTF: /usr/lib/arm-linux-gnueabihf/cmake/TinyGLTF/TinyGLTFConfig.cmake (found version "2.5.0") 
-- Using installed third-party library 3rdparty_tinygltf 2.5.0
-- Found tinyobjloader: /usr/lib/arm-linux-gnueabihf/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 9.0.0
-- Performing Test HAS_FLTO
-- Performing Test HAS_FLTO - Success
-- Found pybind11: /usr/include (found version "2.10.0")
-- Checking for one of the modules 'minizip'
-- Using installed third-party library 3rdparty_minizip 
-- Found GTest: /usr/lib/arm-linux-gnueabihf/cmake/GTest/GTestConfig.cmake (found version "1.12.1")  
-- Using installed third-party library 3rdparty_googletest 1.12.1
-- Found ImGui: /usr/lib/arm-linux-gnueabihf/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
-- Found OpenGL: /usr/lib/arm-linux-gnueabihf/libOpenGL.so   
-- Using installed third-party library 3rdparty_opengl 
-- Checking for one of the modules 'libzmq'
-- Using installed third-party library 3rdparty_zeromq 
-- Found Boost: /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0/BoostConfig.cmake (found version "1.74.0")  
-- Using installed third-party library 3rdparty_msgpack 4.1.1
CMake Warning at 3rdparty/find_dependencies.cmake:291 (message):
  Skipping undefined target msgpackc
Call Stack (most recent call first):
  3rdparty/find_dependencies.cmake:1298 (open3d_find_package_3rdparty_library)
  CMakeLists.txt:462 (include)


-- Using installed third-party library 3rdparty_tbb 2021.5.0
-- Looking for sgemm_
-- Looking for sgemm_ - not found
-- Looking for sgemm_
-- Looking for sgemm_ - found
-- Found BLAS: /usr/lib/arm-linux-gnueabihf/libblas.so  
-- Looking for cheev_
-- Looking for cheev_ - not found
-- Looking for cheev_
-- Looking for cheev_ - found
-- Found LAPACK: /usr/lib/arm-linux-gnueabihf/liblapack.so;/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/liblapacke.so  
-- System BLAS/LAPACK/LAPACKE found.
-- PYPI_PACKAGE_NAME: open3d
-- ================================================================================
-- Open3D 0.15.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 ........................ ON
--   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:
--   Assimp .................................. yes (v5.2.0)
--   BLAS .................................... no
--   Eigen3 .................................. yes (v3.4.0)
--   filament ................................ yes (v1.9.25)
--   fmt ..................................... yes (v9.0.0)
--   GLEW .................................... yes (v2.2.0)
--   GLFW .................................... yes (v3.3.8)
--   googletest .............................. yes (v1.12.1)
--   imgui ................................... yes
--   ippicv .................................. no
--   JPEG .................................... yes (v62)
--   jsoncpp ................................. yes (v1.9.5)
--   liblzf .................................. yes (v3.6)
--   msgpack ................................. yes (v4.1.1)
--   nanoflann ............................... yes (v1.4.2)
--   OpenGL .................................. yes
--   PNG ..................................... yes (v1.6.37)
--   qhullcpp ................................ yes (v8.0.2)
--   librealsense ............................ no
--   TBB ..................................... yes (v2021.5.0)
--   tinyfiledialogs ......................... yes (build from source)
--   TinyGLTF ................................ yes (v2.5.0)
--   tinyobjloader ........................... yes (v2.0.0)
--   WebRTC .................................. no
--   ZeroMQ .................................. yes
-- ================================================================================
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
    FETCHCONTENT_FULLY_DISCONNECTED
    USE_SYSTEM_FAISS
    USE_SYSTEM_FLANN


-- Build files have been written to: /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build -a -O--buildsystem=cmake
	cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/cmake -S/<<PKGBUILDDIR>> -B/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/CMakeFiles /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
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[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/CMakeFiles/3rdparty_rply.dir/DependInfo.cmake --color=
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/CMakeFiles/3rdparty_tinyfiledialogs.dir/DependInfo.cmake --color=
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui/CMakeFiles/materials.dir/DependInfo.cmake --color=
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/visualization /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/CMakeFiles/ShaderLinker.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f CMakeFiles/3rdparty_rply.dir/build.make CMakeFiles/3rdparty_rply.dir/build
make  -f cpp/open3d/visualization/gui/CMakeFiles/materials.dir/build.make cpp/open3d/visualization/gui/CMakeFiles/materials.dir/build
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f cpp/open3d/visualization/CMakeFiles/ShaderLinker.dir/build.make cpp/open3d/visualization/CMakeFiles/ShaderLinker.dir/build
make  -f CMakeFiles/3rdparty_tinyfiledialogs.dir/build.make CMakeFiles/3rdparty_tinyfiledialogs.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[  1%] Building C object CMakeFiles/3rdparty_rply.dir/3rdparty/rply/rply/rply.c.o
[  1%] Building Material object ../../../../bin/resources/colorMap.filamat
[  1%] Building CXX object cpp/open3d/visualization/CMakeFiles/ShaderLinker.dir/__/__/__/cmake/ShaderLinker.cpp.o
[  1%] Building C object CMakeFiles/3rdparty_tinyfiledialogs.dir/3rdparty/tinyfiledialogs/include/tinyfiledialogs/tinyfiledialogs.c.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/colorMap.filamat /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Materials/colorMap.mat
/usr/bin/cc -DBUILD_GUI -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 /<<PKGBUILDDIR>>/3rdparty/rply/rply/rply.c
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -std=gnu++14 -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 /<<PKGBUILDDIR>>/cmake/ShaderLinker.cpp
/usr/bin/cc -DBUILD_GUI -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include/tinyfiledialogs/tinyfiledialogs.c
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
[  1%] Linking CXX executable ../../../bin/ShaderLinker
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[  1%] Built target ShaderLinker
make  -f cpp/open3d/visualization/CMakeFiles/ShaderEncoder.dir/build.make cpp/open3d/visualization/CMakeFiles/ShaderEncoder.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/visualization /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/CMakeFiles/ShaderEncoder.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f cpp/open3d/visualization/CMakeFiles/ShaderEncoder.dir/build.make cpp/open3d/visualization/CMakeFiles/ShaderEncoder.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[  1%] Building CXX object cpp/open3d/visualization/CMakeFiles/ShaderEncoder.dir/__/__/__/cmake/ShaderEncoder.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -std=gnu++14 -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 /<<PKGBUILDDIR>>/cmake/ShaderEncoder.cpp
[  2%] Building Material object ../../../../bin/resources/defaultLit.filamat
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/defaultLit.filamat /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Materials/defaultLit.mat
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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 %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 %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 '%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 %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 %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 %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 '%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 '%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 '%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 '%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 '%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 '%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 %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 '%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 '%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 %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 %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 '%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 '%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 '%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 '%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 '%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 %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 %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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
ARNING: :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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
[  2%] Linking C static library lib/None/libOpen3D_3rdparty_rply.a
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.
/usr/bin/cmake -P CMakeFiles/3rdparty_rply.dir/cmake_clean_target.cmake
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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
/usr/bin/cmake -E cmake_link_script CMakeFiles/3rdparty_rply.dir/link.txt --verbose=1
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 '%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 '%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 '%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 '%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.
[  2%] Linking CXX executable ../../../bin/ShaderEncoder
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/cmake -E cmake_link_script CMakeFiles/ShaderEncoder.dir/link.txt --verbose=1
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 '%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 '%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 '%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 '%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 '%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 '%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.
/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 '%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 '%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 '%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 '%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 '%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 '%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.
/usr/bin/ranlib lib/None/libOpen3D_3rdparty_rply.a
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 '%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 '%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.
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 '%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 '%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 '%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 '%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.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
[  2%] Built target 3rdparty_rply
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 '%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 '%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 '%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 '%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 '%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.
[  2%] Building Material object ../../../../bin/resources/defaultLitSSR.filamat
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/defaultLitSSR.filamat /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Materials/defaultLitSSR.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 '%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 '%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 '%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 '%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 '%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 '%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.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
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 '%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 %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 '%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 '%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 '%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 '%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 '%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 %39' could not 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 ShaderEncoder
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.
make  -f cpp/open3d/visualization/CMakeFiles/shader.dir/build.make cpp/open3d/visualization/CMakeFiles/shader.dir/depend
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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
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 %39' could not be inlined because the return instruction 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.
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/visualization /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/CMakeFiles/shader.dir/DependInfo.cmake --color=
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 %39' could not be inlined because the return instruction 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 %39' could not be inlined because the return instruction 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.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f cpp/open3d/visualization/CMakeFiles/shader.dir/build.make cpp/open3d/visualization/CMakeFiles/shader.dir/build
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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
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.
[  2%] Building Encoded Shader object ImageFragmentShader.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && ../../../bin/ShaderEncoder /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/ImageFragmentShader.h /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/glsl/ImageFragmentShader.glsl
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.
[  2%] Building Encoded Shader object ImageMaskFragmentShader.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && ../../../bin/ShaderEncoder /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/ImageMaskFragmentShader.h /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/glsl/ImageMaskFragmentShader.glsl
[  2%] Building Encoded Shader object ImageMaskVertexShader.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && ../../../bin/ShaderEncoder /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/ImageMaskVertexShader.h /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/glsl/ImageMaskVertexShader.glsl
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 '%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 '%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 '%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 '%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 '%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 '%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.
[  2%] Building Encoded Shader object ImageVertexShader.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && ../../../bin/ShaderEncoder /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/ImageVertexShader.h /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/glsl/ImageVertexShader.glsl
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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
ARNING: :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 '%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 '%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.
[  2%] Building Encoded Shader object NormalFragmentShader.h
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 '%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.
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && ../../../bin/ShaderEncoder /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/NormalFragmentShader.h /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/glsl/NormalFragmentShader.glsl
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 '%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 '%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 '%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 '%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.
ARNING: :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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
[  2%] Building Encoded Shader object NormalVertexShader.h
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 '%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.
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && ../../../bin/ShaderEncoder /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/NormalVertexShader.h /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/glsl/NormalVertexShader.glsl
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.
ARNING: :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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
[  3%] Building Encoded Shader object PhongFragmentShader.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && ../../../bin/ShaderEncoder /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/PhongFragmentShader.h /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/glsl/PhongFragmentShader.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 '%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 '%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.
[  3%] Building Encoded Shader object PhongVertexShader.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && ../../../bin/ShaderEncoder /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/PhongVertexShader.h /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/glsl/PhongVertexShader.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 '%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.
[  3%] Building Encoded Shader object PickingFragmentShader.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && ../../../bin/ShaderEncoder /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/PickingFragmentShader.h /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/glsl/PickingFragmentShader.glsl
[  3%] Building Encoded Shader object PickingVertexShader.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && ../../../bin/ShaderEncoder /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/PickingVertexShader.h /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/glsl/PickingVertexShader.glsl
[  3%] Building Encoded Shader object RGBDImageFragmentShader.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && ../../../bin/ShaderEncoder /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/RGBDImageFragmentShader.h /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/glsl/RGBDImageFragmentShader.glsl
[  3%] Building Encoded Shader object Simple2DFragmentShader.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && ../../../bin/ShaderEncoder /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/Simple2DFragmentShader.h /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/glsl/Simple2DFragmentShader.glsl
[  3%] Building Encoded Shader object Simple2DVertexShader.h
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.
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && ../../../bin/ShaderEncoder /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/Simple2DVertexShader.h /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/glsl/Simple2DVertexShader.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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
[  4%] Building Encoded Shader object SimpleBlackFragmentShader.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 /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && ../../../bin/ShaderEncoder /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/SimpleBlackFragmentShader.h /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/glsl/SimpleBlackFragmentShader.glsl
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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
ARNING: :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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
[  4%] Building Encoded Shader object SimpleBlackVertexShader.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && ../../../bin/ShaderEncoder /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/SimpleBlackVertexShader.h /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/glsl/SimpleBlackVertexShader.glsl
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.
ARNING: :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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
[  4%] Building Encoded Shader object SimpleFragmentShader.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && ../../../bin/ShaderEncoder /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/SimpleFragmentShader.h /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/glsl/SimpleFragmentShader.glsl
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 '%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.
ARNING: :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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
[  4%] Building Encoded Shader object SimpleVertexShader.h
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.
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && ../../../bin/ShaderEncoder /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/SimpleVertexShader.h /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/glsl/SimpleVertexShader.glsl
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 '%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 '%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 '%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 %39' could not be inlined because the return instruction 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 %39' could not be inlined because the return instruction 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 %39' could not be inlined because the return instruction 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 %39' could not be inlined because the return instruction 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 %39' could not be inlined because the return instruction 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.
[  4%] Building Encoded Shader object TexturePhongFragmentShader.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && ../../../bin/ShaderEncoder /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/TexturePhongFragmentShader.h /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/glsl/TexturePhongFragmentShader.glsl
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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
[  4%] Building Encoded Shader object TexturePhongVertexShader.h
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 '%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.
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && ../../../bin/ShaderEncoder /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/TexturePhongVertexShader.h /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/glsl/TexturePhongVertexShader.glsl
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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
[  5%] Building Encoded Shader object TextureSimpleFragmentShader.h
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.
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && ../../../bin/ShaderEncoder /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/TextureSimpleFragmentShader.h /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/glsl/TextureSimpleFragmentShader.glsl
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 '%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 '%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 '%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 '%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 '%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 '%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 %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 %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 '%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 '%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.
[  5%] Building Encoded Shader object TextureSimpleVertexShader.h
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 /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && ../../../bin/ShaderEncoder /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/TextureSimpleVertexShader.h /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/glsl/TextureSimpleVertexShader.glsl
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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
[  6%] Linking Encoded Shader header ../../../../cpp/open3d/visualization/shader/Shader.h
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.
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && ../../../bin/ShaderLinker /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/Shader.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/ImageFragmentShader.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/ImageMaskFragmentShader.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/ImageMaskVertexShader.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/ImageVertexShader.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/NormalFragmentShader.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/NormalVertexShader.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/PhongFragmentShader.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/PhongVertexShader.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/PickingFragmentShader.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/PickingVertexShader.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/RGBDImageFragmentShader.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/Simple2DFragmentShader.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/Simple2DVertexShader.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/SimpleBlackFragmentShader.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/SimpleBlackVertexShader.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/SimpleFragmentShader.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/SimpleVertexShader.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/TexturePhongFragmentShader.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/TexturePhongVertexShader.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/TextureSimpleFragmentShader.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/TextureSimpleVertexShader.h
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 '%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 '%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 '%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.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 %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 '%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 '%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 '%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 '%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 '%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 %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 '%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 '%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.
[  6%] Built target shader
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 '%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 '%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 '%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 %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 '%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 '%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 '%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 %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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 %39' could not be inlined because the return instruction 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.
[  6%] Building Material object ../../../../bin/resources/defaultLitTransparency.filamat
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 '%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 '%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 '%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.
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/defaultLitTransparency.filamat /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Materials/defaultLitTransparency.mat
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 '%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 '%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 '%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 '%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 '%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 '%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.
ARNING: :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 %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 '%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 '%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 %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 %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 '%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 %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 '%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 '%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 '%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 %39' could not be inlined because the return instruction 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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 %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 '%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 '%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 %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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 %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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 %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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 %39' could not be inlined because the return instruction 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 %39' could not be inlined because the return instruction 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 %39' could not be inlined because the return instruction 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 '%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 %39' could not be inlined because the return instruction 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 %39' could not be inlined because the return instruction 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 '%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 %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 '%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 %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 '%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 %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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 %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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 %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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
[  6%] Building Material object ../../../../bin/resources/defaultUnlit.filamat
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/defaultUnlit.filamat /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Materials/defaultUnlit.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 '%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 '%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 '%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 '%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 %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 '%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 %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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 %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 '%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 '%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 '%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 '%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 %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.
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 '%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 '%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 %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 '%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 %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 '%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 '%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 %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.
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 '%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 '%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 %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.
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 '%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 '%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 '%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 %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 '%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 %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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 %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 '%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 '%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 '%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 '%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 %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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
ARNING: :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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 %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 '%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 '%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 '%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 '%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 '%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 '%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 %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 '%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 '%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 '%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 '%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 %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 '%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 '%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 '%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 %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 '%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 %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 '%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 '%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 '%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.
ARNING: :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 '%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 '%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 %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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 %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 %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 %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 %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 %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 '%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 '%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 %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 '%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 '%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.
ARNING: :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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 %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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
[  6%] Linking C static library lib/None/libOpen3D_3rdparty_tinyfiledialogs.a
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 '%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.
/usr/bin/cmake -P CMakeFiles/3rdparty_tinyfiledialogs.dir/cmake_clean_target.cmake
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 '%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.
ARNING: :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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
RNING: :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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
/usr/bin/cmake -E cmake_link_script CMakeFiles/3rdparty_tinyfiledialogs.dir/link.txt --verbose=1
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 '%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 %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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
RNING: :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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
/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 '%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.
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 '%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 '%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 '%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 '%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.
/usr/bin/ranlib lib/None/libOpen3D_3rdparty_tinyfiledialogs.a
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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
[  6%] Built target 3rdparty_tinyfiledialogs
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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
[  6%] Building Material object ../../../../bin/resources/defaultUnlitTransparency.filamat
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/defaultUnlitTransparency.filamat /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Materials/defaultUnlitTransparency.mat
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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
make  -f cpp/open3d/camera/CMakeFiles/camera.dir/build.make cpp/open3d/camera/CMakeFiles/camera.dir/depend
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.
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/camera /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/camera /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/camera/CMakeFiles/camera.dir/DependInfo.cmake --color=
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 '%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 '%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 '%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 '%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 '%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 '%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 %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 '%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 '%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 '%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 '%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 %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 '%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 '%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 '%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 '%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 '%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.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f cpp/open3d/camera/CMakeFiles/camera.dir/build.make cpp/open3d/camera/CMakeFiles/camera.dir/build
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 '%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.
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
[  6%] Building CXX object cpp/open3d/camera/CMakeFiles/camera.dir/PinholeCameraIntrinsic.cpp.o
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 '%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.
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/camera && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/camera/PinholeCameraIntrinsic.cpp
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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
ARNING: :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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 %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 '%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 '%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.
ARNING: :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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 %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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
make  -f cpp/open3d/core/CMakeFiles/core.dir/build.make cpp/open3d/core/CMakeFiles/core.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/core /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core/CMakeFiles/core.dir/DependInfo.cmake --color=
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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f cpp/open3d/core/CMakeFiles/core.dir/build.make cpp/open3d/core/CMakeFiles/core.dir/build
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 '%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 '%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 '%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.
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
[  6%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/AdvancedIndexing.cpp.o
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.
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/AdvancedIndexing.cpp
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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
[  6%] Building Material object ../../../../bin/resources/depth.filamat
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 /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/depth.filamat /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Materials/depth.mat
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.
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.
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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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 '%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.
[  6%] Building Material object ../../../../bin/resources/depth_value.filamat
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/depth_value.filamat /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Materials/depth_value.mat
[  7%] Building Material object ../../../../bin/resources/img_blit.filamat
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/img_blit.filamat /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Materials/img_blit.mat
[  7%] Building Material object ../../../../bin/resources/infiniteGroundPlane.filamat
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/infiniteGroundPlane.filamat /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Materials/infiniteGroundPlane.mat
[  7%] Building Material object ../../../../bin/resources/normals.filamat
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/normals.filamat /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Materials/normals.mat
[  7%] Building Material object ../../../../bin/resources/pointcloud.filamat
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/pointcloud.filamat /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Materials/pointcloud.mat
make  -f cpp/open3d/data/CMakeFiles/data.dir/build.make cpp/open3d/data/CMakeFiles/data.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/data /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/data /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/data/CMakeFiles/data.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f cpp/open3d/data/CMakeFiles/data.dir/build.make cpp/open3d/data/CMakeFiles/data.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[  9%] Building CXX object cpp/open3d/data/CMakeFiles/data.dir/Dataset.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/data && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/data/Dataset.cpp
[  9%] Building Material object ../../../../bin/resources/ui_blit.filamat
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/ui_blit.filamat /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Materials/ui_blit.mat
[  9%] Building Material object ../../../../bin/resources/unlitBackground.filamat
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/unlitBackground.filamat /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Materials/unlitBackground.mat
[  9%] Building Material object ../../../../bin/resources/unlitGradient.filamat
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/unlitGradient.filamat /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Materials/unlitGradient.mat
[ 10%] Building Material object ../../../../bin/resources/unlitLine.filamat
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/unlitLine.filamat /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Materials/unlitLine.mat
[ 10%] Building CXX object cpp/open3d/camera/CMakeFiles/camera.dir/PinholeCameraParameters.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/camera && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/camera/PinholeCameraParameters.cpp
[ 10%] Building Material object ../../../../bin/resources/unlitPolygonOffset.filamat
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/unlitPolygonOffset.filamat /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Materials/unlitPolygonOffset.mat
[ 10%] Building Material object ../../../../bin/resources/unlitSolidColor.filamat
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/matc --platform=desktop -o /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/unlitSolidColor.filamat /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Materials/unlitSolidColor.mat
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Built target materials
make  -f cpp/open3d/geometry/CMakeFiles/geometry.dir/build.make cpp/open3d/geometry/CMakeFiles/geometry.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/geometry /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry/CMakeFiles/geometry.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f cpp/open3d/geometry/CMakeFiles/geometry.dir/build.make cpp/open3d/geometry/CMakeFiles/geometry.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/BoundingVolume.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/BoundingVolume.cpp
[ 11%] Building CXX object cpp/open3d/camera/CMakeFiles/camera.dir/PinholeCameraTrajectory.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/camera && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/camera/PinholeCameraTrajectory.cpp
[ 11%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/CUDAUtils.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/CUDAUtils.cpp
[ 11%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/Dtype.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/Dtype.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 11%] Built target data
[ 11%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/EigenConverter.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/EigenConverter.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 11%] Built target camera
make  -f cpp/open3d/io/CMakeFiles/io.dir/build.make cpp/open3d/io/CMakeFiles/io.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/io /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io/CMakeFiles/io.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f cpp/open3d/io/CMakeFiles/io.dir/build.make cpp/open3d/io/CMakeFiles/io.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 11%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/FeatureIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/FeatureIO.cpp
[ 11%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/Indexer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/Indexer.cpp
[ 11%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/FileFormatIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/FileFormatIO.cpp
[ 11%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/IJsonConvertibleIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/IJsonConvertibleIO.cpp
[ 11%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/EstimateNormals.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/EstimateNormals.cpp
make  -f cpp/open3d/ml/contrib/CMakeFiles/ml_contrib.dir/build.make cpp/open3d/ml/contrib/CMakeFiles/ml_contrib.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/ml/contrib /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/ml/contrib /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/ml/contrib/CMakeFiles/ml_contrib.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 11%] Building CXX object cpp/open3d/ml/contrib/CMakeFiles/ml_contrib.dir/Cloud.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/ml/contrib && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/ml/contrib/Cloud.cpp
[ 11%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/ImageIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/ImageIO.cpp
[ 11%] Building CXX object cpp/open3d/ml/contrib/CMakeFiles/ml_contrib.dir/GridSubsampling.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/ml/contrib && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/ml/contrib/GridSubsampling.cpp
[ 12%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/MemoryManager.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/MemoryManager.cpp
[ 12%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/MemoryManagerCached.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/MemoryManagerCached.cpp
[ 12%] Building CXX object cpp/open3d/ml/contrib/CMakeFiles/ml_contrib.dir/IoU.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/ml/contrib && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/ml/contrib/IoU.cpp
[ 12%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/ImageWarpingFieldIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/ImageWarpingFieldIO.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 12%] Built target ml_contrib
[ 12%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/MemoryManagerCPU.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/MemoryManagerCPU.cpp
[ 12%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/Geometry3D.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/Geometry3D.cpp
[ 12%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/LineSetIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/LineSetIO.cpp
[ 12%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/MemoryManagerStatistic.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/MemoryManagerStatistic.cpp
make  -f cpp/open3d/pipelines/CMakeFiles/pipelines.dir/build.make cpp/open3d/pipelines/CMakeFiles/pipelines.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/pipelines /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/pipelines /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/pipelines/CMakeFiles/pipelines.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f cpp/open3d/pipelines/CMakeFiles/pipelines.dir/build.make cpp/open3d/pipelines/CMakeFiles/pipelines.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 13%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/color_map/ColorMapUtils.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/pipelines/color_map/ColorMapUtils.cpp
[ 14%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/ModelIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/ModelIO.cpp
[ 14%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/OctreeIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/OctreeIO.cpp
[ 14%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/HalfEdgeTriangleMesh.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/HalfEdgeTriangleMesh.cpp
[ 14%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/color_map/ImageWarpingField.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/pipelines/color_map/ImageWarpingField.cpp
[ 14%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/ShapeUtil.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/ShapeUtil.cpp
[ 14%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/PinholeCameraTrajectoryIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/PinholeCameraTrajectoryIO.cpp
[ 14%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/color_map/NonRigidOptimizer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/pipelines/color_map/NonRigidOptimizer.cpp
[ 14%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/SizeVector.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/SizeVector.cpp
[ 14%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/PointCloudIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/PointCloudIO.cpp
[ 14%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/Image.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/Image.cpp
[ 14%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/ImageFactory.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/ImageFactory.cpp
[ 15%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/Tensor.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/Tensor.cpp
[ 15%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/PoseGraphIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/PoseGraphIO.cpp
[ 17%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/IntersectionTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/IntersectionTest.cpp
[ 17%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/TriangleMeshIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/TriangleMeshIO.cpp
[ 17%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/color_map/RigidOptimizer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/pipelines/color_map/RigidOptimizer.cpp
[ 17%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/ISSKeypoints.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/ISSKeypoints.cpp
[ 17%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/VoxelGridIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/VoxelGridIO.cpp
[ 17%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/KDTreeFlann.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/KDTreeFlann.cpp
[ 17%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/integration/ScalableTSDFVolume.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/pipelines/integration/ScalableTSDFVolume.cpp
[ 18%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileASSIMP.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/file_format/FileASSIMP.cpp
[ 18%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/Line3D.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/Line3D.cpp
In file included from /usr/include/eigen3/Eigen/Core:253,
                 from /<<PKGBUILDDIR>>/cpp/open3d/camera/PinholeCameraIntrinsic.h:29,
                 from /<<PKGBUILDDIR>>/cpp/open3d/pipelines/integration/TSDFVolume.h:29,
                 from /<<PKGBUILDDIR>>/cpp/open3d/pipelines/integration/ScalableTSDFVolume.h:32,
                 from /<<PKGBUILDDIR>>/cpp/open3d/pipelines/integration/ScalableTSDFVolume.cpp:27:
In member function ‘Eigen::internal::scalar_product_op<LhsScalar, RhsScalar>::result_type Eigen::internal::scalar_product_op<LhsScalar, RhsScalar>::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = float; RhsScalar = float]’,
    inlined from ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_product_op<float, float>; Lhs = const Eigen::Matrix<float, 3, 1>; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22,
    inlined from ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_sum_op<float, float>; Lhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >; Rhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:66,
    inlined from ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_quotient_op<float, float>; Lhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:40,
    inlined from ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_quotient_op<float, float>; Lhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:40,
    inlined from ‘Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with UnaryOp = Eigen::internal::scalar_cast_op<float, double>; ArgType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:589:40,
    inlined from ‘void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > > >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > > >, Eigen::internal::assign_op<double, double>, 0>; int Index = 2; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > > >, Eigen::internal::assign_op<double, double>, 0>; int Index = 1; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > > >, Eigen::internal::assign_op<double, double>, 0>; int Index = 0; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from ‘static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > > >, Eigen::internal::assign_op<double, double>, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::CwiseUnaryOp<scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Functor = assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::CwiseUnaryOp<scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Func = assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Derived = Eigen::Matrix<double, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41,
    inlined from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Derived = Eigen::Matrix<double, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19,
    inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29,
    inlined from ‘virtual std::shared_ptr<open3d::geometry::PointCloud> open3d::pipelines::integration::ScalableTSDFVolume::ExtractPointCloud()’ at /<<PKGBUILDDIR>>/cpp/open3d/pipelines/integration/ScalableTSDFVolume.cpp:199:70:
/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:80:124: warning: ‘c1.Eigen::Matrix<float, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 3, 1, 0, 3, 1> >::m_storage.Eigen::DenseStorage<float, 3, 3, 1, 0>::m_data.Eigen::internal::plain_array<float, 3, 0, 0>::array[2]’ may be used uninitialized [-Wmaybe-uninitialized]
   80 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a * b; }
      |                                                                                                                            ^
/<<PKGBUILDDIR>>/cpp/open3d/pipelines/integration/ScalableTSDFVolume.cpp: In member function ‘virtual std::shared_ptr<open3d::geometry::PointCloud> open3d::pipelines::integration::ScalableTSDFVolume::ExtractPointCloud()’:
/<<PKGBUILDDIR>>/cpp/open3d/pipelines/integration/ScalableTSDFVolume.cpp:126:25: note: ‘c1.Eigen::Matrix<float, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 3, 1, 0, 3, 1> >::m_storage.Eigen::DenseStorage<float, 3, 3, 1, 0>::m_data.Eigen::internal::plain_array<float, 3, 0, 0>::array[2]’ was declared here
  126 |     Eigen::Vector3f c0, c1;
      |                         ^~
In member function ‘Eigen::internal::scalar_product_op<LhsScalar, RhsScalar>::result_type Eigen::internal::scalar_product_op<LhsScalar, RhsScalar>::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = float; RhsScalar = float]’,
    inlined from ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_product_op<float, float>; Lhs = const Eigen::Matrix<float, 3, 1>; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22,
    inlined from ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_sum_op<float, float>; Lhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >; Rhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:66,
    inlined from ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_quotient_op<float, float>; Lhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:40,
    inlined from ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_quotient_op<float, float>; Lhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:40,
    inlined from ‘Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with UnaryOp = Eigen::internal::scalar_cast_op<float, double>; ArgType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:589:40,
    inlined from ‘void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > > >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > > >, Eigen::internal::assign_op<double, double>, 0>; int Index = 1; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > > >, Eigen::internal::assign_op<double, double>, 0>; int Index = 0; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from ‘static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > > >, Eigen::internal::assign_op<double, double>, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::CwiseUnaryOp<scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Functor = assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::CwiseUnaryOp<scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Func = assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Derived = Eigen::Matrix<double, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41,
    inlined from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Derived = Eigen::Matrix<double, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19,
    inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29,
    inlined from ‘virtual std::shared_ptr<open3d::geometry::PointCloud> open3d::pipelines::integration::ScalableTSDFVolume::ExtractPointCloud()’ at /<<PKGBUILDDIR>>/cpp/open3d/pipelines/integration/ScalableTSDFVolume.cpp:199:70:
/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:80:124: warning: ‘c1.Eigen::Matrix<float, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 3, 1, 0, 3, 1> >::m_storage.Eigen::DenseStorage<float, 3, 3, 1, 0>::m_data.Eigen::internal::plain_array<float, 3, 0, 0>::array[1]’ may be used uninitialized [-Wmaybe-uninitialized]
   80 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a * b; }
      |                                                                                                                            ^
/<<PKGBUILDDIR>>/cpp/open3d/pipelines/integration/ScalableTSDFVolume.cpp: In member function ‘virtual std::shared_ptr<open3d::geometry::PointCloud> open3d::pipelines::integration::ScalableTSDFVolume::ExtractPointCloud()’:
/<<PKGBUILDDIR>>/cpp/open3d/pipelines/integration/ScalableTSDFVolume.cpp:126:25: note: ‘c1.Eigen::Matrix<float, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 3, 1, 0, 3, 1> >::m_storage.Eigen::DenseStorage<float, 3, 3, 1, 0>::m_data.Eigen::internal::plain_array<float, 3, 0, 0>::array[1]’ was declared here
  126 |     Eigen::Vector3f c0, c1;
      |                         ^~
In member function ‘Eigen::internal::scalar_product_op<LhsScalar, RhsScalar>::result_type Eigen::internal::scalar_product_op<LhsScalar, RhsScalar>::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = float; RhsScalar = float]’,
    inlined from ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_product_op<float, float>; Lhs = const Eigen::Matrix<float, 3, 1>; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22,
    inlined from ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_sum_op<float, float>; Lhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >; Rhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:66,
    inlined from ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_quotient_op<float, float>; Lhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:40,
    inlined from ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_quotient_op<float, float>; Lhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:40,
    inlined from ‘Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with UnaryOp = Eigen::internal::scalar_cast_op<float, double>; ArgType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:589:40,
    inlined from ‘void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > > >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > > >, Eigen::internal::assign_op<double, double>, 0>; int Index = 0; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from ‘static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > > >, Eigen::internal::assign_op<double, double>, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::CwiseUnaryOp<scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Functor = assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::CwiseUnaryOp<scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Func = assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Derived = Eigen::Matrix<double, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41,
    inlined from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Derived = Eigen::Matrix<double, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19,
    inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29,
    inlined from ‘virtual std::shared_ptr<open3d::geometry::PointCloud> open3d::pipelines::integration::ScalableTSDFVolume::ExtractPointCloud()’ at /<<PKGBUILDDIR>>/cpp/open3d/pipelines/integration/ScalableTSDFVolume.cpp:199:70:
/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:80:124: warning: ‘*(float*)((char*)&c1 + offsetof(Eigen::Vector3f, Eigen::Matrix<float, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::MatrixBase<Eigen::Matrix<float, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::DenseBase<Eigen::Matrix<float, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<float, 3, 1, 0, 3, 1>, 3>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<float, 3, 1, 0, 3, 1>, 1>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<float, 3, 1, 0, 3, 1>, 0>::<unnamed>))’ may be used uninitialized [-Wmaybe-uninitialized]
   80 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a * b; }
      |                                                                                                                            ^
/<<PKGBUILDDIR>>/cpp/open3d/pipelines/integration/ScalableTSDFVolume.cpp: In member function ‘virtual std::shared_ptr<open3d::geometry::PointCloud> open3d::pipelines::integration::ScalableTSDFVolume::ExtractPointCloud()’:
/<<PKGBUILDDIR>>/cpp/open3d/pipelines/integration/ScalableTSDFVolume.cpp:126:25: note: ‘*(float*)((char*)&c1 + offsetof(Eigen::Vector3f, Eigen::Matrix<float, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::MatrixBase<Eigen::Matrix<float, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::DenseBase<Eigen::Matrix<float, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<float, 3, 1, 0, 3, 1>, 3>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<float, 3, 1, 0, 3, 1>, 1>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<float, 3, 1, 0, 3, 1>, 0>::<unnamed>))’ was declared here
  126 |     Eigen::Vector3f c0, c1;
      |                         ^~
In member function ‘Eigen::internal::scalar_product_op<LhsScalar, RhsScalar>::result_type Eigen::internal::scalar_product_op<LhsScalar, RhsScalar>::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = float; RhsScalar = float]’,
    inlined from ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_product_op<float, float>; Lhs = const Eigen::Matrix<float, 3, 1>; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22,
    inlined from ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_sum_op<float, float>; Lhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >; Rhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:40,
    inlined from ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_quotient_op<float, float>; Lhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:40,
    inlined from ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_quotient_op<float, float>; Lhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:40,
    inlined from ‘Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with UnaryOp = Eigen::internal::scalar_cast_op<float, double>; ArgType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:589:40,
    inlined from ‘void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > > >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > > >, Eigen::internal::assign_op<double, double>, 0>; int Index = 2; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > > >, Eigen::internal::assign_op<double, double>, 0>; int Index = 1; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > > >, Eigen::internal::assign_op<double, double>, 0>; int Index = 0; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from ‘static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > > >, Eigen::internal::assign_op<double, double>, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::CwiseUnaryOp<scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Functor = assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::CwiseUnaryOp<scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Func = assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Derived = Eigen::Matrix<double, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41,
    inlined from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Derived = Eigen::Matrix<double, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19,
    inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29,
    inlined from ‘virtual std::shared_ptr<open3d::geometry::PointCloud> open3d::pipelines::integration::ScalableTSDFVolume::ExtractPointCloud()’ at /<<PKGBUILDDIR>>/cpp/open3d/pipelines/integration/ScalableTSDFVolume.cpp:199:70:
/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:80:124: warning: ‘c0.Eigen::Matrix<float, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 3, 1, 0, 3, 1> >::m_storage.Eigen::DenseStorage<float, 3, 3, 1, 0>::m_data.Eigen::internal::plain_array<float, 3, 0, 0>::array[2]’ may be used uninitialized [-Wmaybe-uninitialized]
   80 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a * b; }
      |                                                                                                                            ^
/<<PKGBUILDDIR>>/cpp/open3d/pipelines/integration/ScalableTSDFVolume.cpp: In member function ‘virtual std::shared_ptr<open3d::geometry::PointCloud> open3d::pipelines::integration::ScalableTSDFVolume::ExtractPointCloud()’:
/<<PKGBUILDDIR>>/cpp/open3d/pipelines/integration/ScalableTSDFVolume.cpp:126:21: note: ‘c0.Eigen::Matrix<float, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 3, 1, 0, 3, 1> >::m_storage.Eigen::DenseStorage<float, 3, 3, 1, 0>::m_data.Eigen::internal::plain_array<float, 3, 0, 0>::array[2]’ was declared here
  126 |     Eigen::Vector3f c0, c1;
      |                     ^~
In member function ‘Eigen::internal::scalar_product_op<LhsScalar, RhsScalar>::result_type Eigen::internal::scalar_product_op<LhsScalar, RhsScalar>::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = float; RhsScalar = float]’,
    inlined from ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_product_op<float, float>; Lhs = const Eigen::Matrix<float, 3, 1>; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22,
    inlined from ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_sum_op<float, float>; Lhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >; Rhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:40,
    inlined from ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_quotient_op<float, float>; Lhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:40,
    inlined from ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_quotient_op<float, float>; Lhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:40,
    inlined from ‘Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with UnaryOp = Eigen::internal::scalar_cast_op<float, double>; ArgType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:589:40,
    inlined from ‘void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > > >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > > >, Eigen::internal::assign_op<double, double>, 0>; int Index = 1; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > > >, Eigen::internal::assign_op<double, double>, 0>; int Index = 0; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from ‘static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > > >, Eigen::internal::assign_op<double, double>, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::CwiseUnaryOp<scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Functor = assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::CwiseUnaryOp<scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Func = assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Derived = Eigen::Matrix<double, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41,
    inlined from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Derived = Eigen::Matrix<double, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19,
    inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29,
    inlined from ‘virtual std::shared_ptr<open3d::geometry::PointCloud> open3d::pipelines::integration::ScalableTSDFVolume::ExtractPointCloud()’ at /<<PKGBUILDDIR>>/cpp/open3d/pipelines/integration/ScalableTSDFVolume.cpp:199:70:
/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:80:124: warning: ‘c0.Eigen::Matrix<float, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 3, 1, 0, 3, 1> >::m_storage.Eigen::DenseStorage<float, 3, 3, 1, 0>::m_data.Eigen::internal::plain_array<float, 3, 0, 0>::array[1]’ may be used uninitialized [-Wmaybe-uninitialized]
   80 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a * b; }
      |                                                                                                                            ^
/<<PKGBUILDDIR>>/cpp/open3d/pipelines/integration/ScalableTSDFVolume.cpp: In member function ‘virtual std::shared_ptr<open3d::geometry::PointCloud> open3d::pipelines::integration::ScalableTSDFVolume::ExtractPointCloud()’:
/<<PKGBUILDDIR>>/cpp/open3d/pipelines/integration/ScalableTSDFVolume.cpp:126:21: note: ‘c0.Eigen::Matrix<float, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 3, 1, 0, 3, 1> >::m_storage.Eigen::DenseStorage<float, 3, 3, 1, 0>::m_data.Eigen::internal::plain_array<float, 3, 0, 0>::array[1]’ was declared here
  126 |     Eigen::Vector3f c0, c1;
      |                     ^~
In member function ‘Eigen::internal::scalar_product_op<LhsScalar, RhsScalar>::result_type Eigen::internal::scalar_product_op<LhsScalar, RhsScalar>::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = float; RhsScalar = float]’,
    inlined from ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_product_op<float, float>; Lhs = const Eigen::Matrix<float, 3, 1>; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22,
    inlined from ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_sum_op<float, float>; Lhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >; Rhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:40,
    inlined from ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_quotient_op<float, float>; Lhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:40,
    inlined from ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_quotient_op<float, float>; Lhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:40,
    inlined from ‘Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with UnaryOp = Eigen::internal::scalar_cast_op<float, double>; ArgType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:589:40,
    inlined from ‘void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > > >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > > >, Eigen::internal::assign_op<double, double>, 0>; int Index = 0; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from ‘static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > > >, Eigen::internal::assign_op<double, double>, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::CwiseUnaryOp<scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Functor = assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::CwiseUnaryOp<scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Func = assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Derived = Eigen::Matrix<double, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41,
    inlined from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; Derived = Eigen::Matrix<double, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19,
    inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 3, 1> > > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29,
    inlined from ‘virtual std::shared_ptr<open3d::geometry::PointCloud> open3d::pipelines::integration::ScalableTSDFVolume::ExtractPointCloud()’ at /<<PKGBUILDDIR>>/cpp/open3d/pipelines/integration/ScalableTSDFVolume.cpp:199:70:
/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:80:124: warning: ‘*(float*)((char*)&c0 + offsetof(Eigen::Vector3f, Eigen::Matrix<float, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::MatrixBase<Eigen::Matrix<float, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::DenseBase<Eigen::Matrix<float, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<float, 3, 1, 0, 3, 1>, 3>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<float, 3, 1, 0, 3, 1>, 1>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<float, 3, 1, 0, 3, 1>, 0>::<unnamed>))’ may be used uninitialized [-Wmaybe-uninitialized]
   80 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a * b; }
      |                                                                                                                            ^
/<<PKGBUILDDIR>>/cpp/open3d/pipelines/integration/ScalableTSDFVolume.cpp: In member function ‘virtual std::shared_ptr<open3d::geometry::PointCloud> open3d::pipelines::integration::ScalableTSDFVolume::ExtractPointCloud()’:
/<<PKGBUILDDIR>>/cpp/open3d/pipelines/integration/ScalableTSDFVolume.cpp:126:21: note: ‘*(float*)((char*)&c0 + offsetof(Eigen::Vector3f, Eigen::Matrix<float, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::MatrixBase<Eigen::Matrix<float, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::DenseBase<Eigen::Matrix<float, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<float, 3, 1, 0, 3, 1>, 3>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<float, 3, 1, 0, 3, 1>, 1>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<float, 3, 1, 0, 3, 1>, 0>::<unnamed>))’ was declared here
  126 |     Eigen::Vector3f c0, c1;
      |                     ^~
[ 18%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileBIN.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/file_format/FileBIN.cpp
[ 18%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/integration/UniformTSDFVolume.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/pipelines/integration/UniformTSDFVolume.cpp
[ 18%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/TensorCheck.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/TensorCheck.cpp
[ 18%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/LineSet.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/LineSet.cpp
[ 18%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileGLTF.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/file_format/FileGLTF.cpp
[ 18%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/TensorFunction.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/TensorFunction.cpp
[ 18%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/LineSetFactory.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/LineSetFactory.cpp
[ 18%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/TensorKey.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/TensorKey.cpp
[ 18%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/odometry/Odometry.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/pipelines/odometry/Odometry.cpp
[ 18%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/TensorList.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/TensorList.cpp
[ 19%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/MeshBase.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/MeshBase.cpp
[ 19%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileJPG.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/file_format/FileJPG.cpp
[ 19%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/Octree.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/Octree.cpp
[ 19%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/hashmap/DeviceHashBackend.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/hashmap/DeviceHashBackend.cpp
[ 19%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileJSON.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/file_format/FileJSON.cpp
[ 19%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/hashmap/HashMap.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/hashmap/HashMap.cpp
[ 20%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/odometry/RGBDOdometryJacobian.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/pipelines/odometry/RGBDOdometryJacobian.cpp
[ 20%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileLOG.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/file_format/FileLOG.cpp
[ 20%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/ColoredICP.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/pipelines/registration/ColoredICP.cpp
[ 21%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/hashmap/HashSet.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -MD -MT cpp/open3d/core/CMakeFiles/core.dir/hashmap/HashSet.cpp.o -MF CMakeFiles/core.dir/hashmap/HashSet.cpp.o.d -o CMakeFiles/core.dir/hashmap/HashSet.cpp.o -c /<<PKGBUILDDIR>>/cpp/open3d/core/hashmap/HashSet.cpp
[ 22%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileOBJ.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/file_format/FileOBJ.cpp
[ 22%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/hashmap/HashBackendBuffer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/hashmap/HashBackendBuffer.cpp
[ 22%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/PointCloud.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/PointCloud.cpp
[ 22%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/hashmap/CPU/CreateCPUHashBackend.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/hashmap/CPU/CreateCPUHashBackend.cpp
[ 22%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/CorrespondenceChecker.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/pipelines/registration/CorrespondenceChecker.cpp
[ 22%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileOFF.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/file_format/FileOFF.cpp
[ 22%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/FastGlobalRegistration.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/pipelines/registration/FastGlobalRegistration.cpp
[ 22%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/PointCloudCluster.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/PointCloudCluster.cpp
[ 22%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FilePCD.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/file_format/FilePCD.cpp
[ 22%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/PointCloudFactory.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/PointCloudFactory.cpp
[ 22%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FilePLY.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/file_format/FilePLY.cpp
[ 22%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/PointCloudSegmentation.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/PointCloudSegmentation.cpp
[ 22%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/Feature.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/pipelines/registration/Feature.cpp
[ 22%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FilePNG.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/file_format/FilePNG.cpp
[ 22%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/hashmap/CPU/CPUHashBackendBuffer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/hashmap/CPU/CPUHashBackendBuffer.cpp
[ 22%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/Qhull.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/Qhull.cpp
[ 22%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FilePTS.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/file_format/FilePTS.cpp
[ 22%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/GeneralizedICP.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/pipelines/registration/GeneralizedICP.cpp
[ 22%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/Arange.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/kernel/Arange.cpp
[ 22%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/ArangeCPU.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/kernel/ArangeCPU.cpp
[ 22%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileSTL.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/file_format/FileSTL.cpp
[ 23%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/RGBDImage.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/RGBDImage.cpp
[ 23%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/BinaryEW.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/kernel/BinaryEW.cpp
[ 25%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileTUM.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/file_format/FileTUM.cpp
[ 25%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/RGBDImageFactory.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/RGBDImageFactory.cpp
[ 26%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/BinaryEWCPU.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/kernel/BinaryEWCPU.cpp
[ 26%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/SurfaceReconstructionAlphaShape.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionAlphaShape.cpp
[ 26%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileXYZ.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/file_format/FileXYZ.cpp
[ 26%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileXYZN.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/file_format/FileXYZN.cpp
[ 26%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/SurfaceReconstructionBallPivoting.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionBallPivoting.cpp
[ 26%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/file_format/FileXYZRGB.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/file_format/FileXYZRGB.cpp
[ 26%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/rpc/BufferConnection.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/rpc/BufferConnection.cpp
[ 26%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/rpc/Connection.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/rpc/Connection.cpp
[ 26%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/SurfaceReconstructionPoisson.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp
[ 26%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/rpc/DummyReceiver.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/rpc/DummyReceiver.cpp
In file included from /<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:49:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MyMiscellany.h: In static member function ‘static void ThreadPool::Parallel_for(size_t, size_t, const std::function<void(unsigned int, unsigned int)>&, ScheduleType, size_t)’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MyMiscellany.h:434:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare]
  434 |                                 for( int c=0 ; c<chunks ; c++ ) _ChunkFunction( omp_get_thread_num() , c );
      |                                                ~^~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MyMiscellany.h:437:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare]
  437 |                                 for( int c=0 ; c<chunks ; c++ ) _ChunkFunction( omp_get_thread_num() , c );
      |                                                ~^~~~~~~
In file included from /<<PKGBUILDDIR>>/PoissonRecon/Src/CmdLineParser.h:105,
                 from /<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:50:
/<<PKGBUILDDIR>>/PoissonRecon/Src/CmdLineParser.inl: In function ‘char* FileExtension(char*)’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/CmdLineParser.inl:177:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare]
  177 |         for( int i=0 ; i<strlen(fileName) ; i++ ) if( fileName[i]=='.' ) temp = &fileName[i+1];
      |                        ~^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/PoissonRecon/Src/Ply.h:38,
                 from /<<PKGBUILDDIR>>/PoissonRecon/Src/PointStream.h:33,
                 from /<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:51,
                 from /<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:51:
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.h: In constructor ‘PlyFile::PlyFile(FILE*)’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.h:159:24: warning: ‘PlyFile::other_elems’ will be initialized after [-Wreorder]
  159 |         PlyOtherElems *other_elems;         /* "other" elements from a PLY file */
      |                        ^~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.h:154:15: warning:   ‘float PlyFile::version’ [-Wreorder]
  154 |         float version;                       /* version number of file */
      |               ^~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.h:164:9: warning:   when initialized here [-Wreorder]
  164 |         PlyFile( FILE *f ) : fp(f) , other_elems(NULL) , version(1.) { }
      |         ^~~~~~~
In file included from /<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.h:200:
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl: In static member function ‘static PlyFile* PlyFile::_Write(FILE*, const std::vector<std::__cxx11::basic_string<char> >&, int)’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl:177:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  177 |         for( int i=0 ; i<elem_names.size() ; i++ )
      |                        ~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl: In member function ‘void PlyFile::describe_other_properties(const PlyOtherProp&, int)’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl:286:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<PlyProperty>::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  286 |         for( int i=0 ; i<other.props.size() ; i++ ) elem->props.push_back( PlyStoredProperty( other.props[i] , OTHER_PROP ) );
      |                        ~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl: In member function ‘void PlyFile::header_complete()’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl:328:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  328 |         for( int i=0 ; i<comments.size() ; i++ ) fprintf( fp , "comment %s\n" , comments[i].c_str() );
      |                        ~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl:331:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  331 |         for( int i=0 ; i<obj_info.size() ; i++ ) fprintf( fp , "obj_info %s\n" , obj_info[i].c_str() );
      |                        ~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl:334:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<PlyElement>::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  334 |         for( int i=0 ; i<elems.size() ; i++ )
      |                        ~^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl:338:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<PlyStoredProperty>::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  338 |                 for( int j=0 ; j<elems[i].props.size() ; j++ )
      |                                ~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl: In member function ‘void PlyFile::put_element(void*)’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl:408:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<PlyStoredProperty>::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  408 |                 for( int j=0 ; j<elem->props.size() ; j++ )
      |                                ~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl:440:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<PlyStoredProperty>::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  440 |                 for( int j=0 ; j<elem->props.size() ; j++ )
      |                                ~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl: In static member function ‘static PlyFile* PlyFile::_Read(FILE*, std::vector<std::__cxx11::basic_string<char> >&)’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl:551:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<PlyElement>::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  551 |         for( int i=0 ; i<plyfile->elems.size() ; i++ )
      |                        ~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl:553:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<PlyStoredProperty>::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  553 |                 for( int j=0 ; j<plyfile->elems[i].props.size() ; j++ ) plyfile->elems[i].props[j].store = DONT_STORE_PROP;
      |                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl:559:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  559 |         for( int i=0 ; i<elem_names.size() ; i++ ) elem_names[i] = plyfile->elems[i].name;
      |                        ~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl: In member function ‘std::vector<PlyProperty*> PlyFile::get_element_description(const std::string&, size_t&)’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl:625:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<PlyStoredProperty>::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  625 |         for( int i=0 ; i<elem->props.size() ; i++ ) prop_list[i] = new PlyProperty( elem->props[i].prop );
      |                        ~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl: In function ‘void setup_other_props(PlyElement*)’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl:762:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<PlyStoredProperty>::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  762 |                 for( int i=0 ; i<elem->props.size() ; i++ )
      |                                ~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl: In member function ‘bool PlyFile::set_other_properties(const std::string&, int, PlyOtherProp&)’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl:838:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<PlyStoredProperty>::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  838 |         for( int i=0 ; i<elem->props.size() ; i++ ) if( !elem->props[i].store ) other.props.push_back( elem->props[i].prop );
      |                        ~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl: In member function ‘PlyOtherElems* PlyFile::get_other_element(std::string&, size_t)’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl:884:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<OtherData>::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  884 |         for( int i=0 ; i<other->other_data.size() ; i++ )
      |                        ~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl: In member function ‘void PlyFile::describe_other_elements(PlyOtherElems*)’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl:916:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<OtherElem>::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  916 |         for( int i=0 ; i<other_elems->other_list.size() ; i++ )
      |                        ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl: In member function ‘void PlyFile::put_other_elements()’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl:940:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<OtherElem>::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  940 |         for( int i=0 ; i<other_elems->other_list.size() ; i++ )
      |                        ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl:946:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<OtherData>::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  946 |                 for( int j=0 ; j<other->other_data.size() ; j++ ) put_element( (void *)&other->other_data[j] );
      |                                ~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl: In member function ‘PlyElement* PlyFile::find_element(const std::string&)’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl:976:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<PlyElement>::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  976 |         for( int i=0 ; i<elems.size() ; i++ ) if( element==elems[i].name ) return &elems[i];
      |                        ~^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl: In member function ‘PlyProperty* PlyElement::find_property(const std::string&, int&)’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl:995:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<PlyStoredProperty>::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  995 |         for( int i=0 ; i<props.size() ; i++ ) if( prop_name==props[i].prop.name ){ index = i ; return &props[i].prop; }
      |                        ~^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl: In member function ‘void PlyFile::_ascii_get_element(void*)’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl:1049:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<PlyStoredProperty>::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
 1049 |         for( int j=0 ; j<elem->props.size() ; j++ )
      |                        ~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl: In member function ‘void PlyFile::_binary_get_element(void*)’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl:1152:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<PlyStoredProperty>::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
 1152 |         for( int j=0 ; j<elem->props.size() ; j++ )
      |                        ~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl: In function ‘std::vector<std::__cxx11::basic_string<char> > get_words(FILE*, char**)’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl:1315:13: warning: unused variable ‘max_words’ [-Wunused-variable]
 1315 |         int max_words = 10;
      |             ^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PlyFile.inl:1316:13: warning: unused variable ‘num_words’ [-Wunused-variable]
 1316 |         int num_words = 0;
      |             ^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Ply.h: In function ‘bool PlyReadHeader(char*, const PlyProperty*, int, bool*, int&)’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Ply.h:290:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  290 |         for( int i=0 ; i<elist.size() ; i++ ) if( elist[i]=="vertex" ) for( int j=0 ; j<propertyNum ; j++ ) if( readFlags ) readFlags[j] = ply->get_property( elist[i].c_str() , &properties[j] )!=0;
      |                        ~^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Ply.h: In function ‘int PlyWritePolygons(const char*, CoredMeshData<Vertex, Index>*, int, const Point<float, Dim>&, float, const std::vector<std::__cxx11::basic_string<char> >&, XForm<Real, (Dim + 1)>)’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Ply.h:493:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  493 |                 for( int j=0 ; j<int(polygon.size()) ; j++ )
      |                 ^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Ply.h:496:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  496 |                         ply->put_element( (void *)&ply_face );
      |                         ^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Ply.h: In function ‘int PlyWritePolygons(const char*, CoredMeshData<Vertex, Index>*, int, const std::vector<std::__cxx11::basic_string<char> >&, XForm<Real, (Dim + 1)>)’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Ply.h:563:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  563 |                 for( int j=0 ; j<int(polygon.size()) ; j++ )
      |                 ^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Ply.h:566:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  566 |                         ply->put_element( (void *)&ply_face );
      |                         ^~~
In file included from /<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2527:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In member function ‘T FEMTree<Dim, Real>::_getInterpolationConstraintFromProlongedSolution(const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const FEMTreeNode*, const T*, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const InterpolationInfo<T, PointD>*) const’:
/<<PKGBUILDDIR>>/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;
      |                                                                                                           ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In member function ‘int FEMTree<Dim, Real>::_getSliceMatrixAndProlongationConstraints(UIntPack<Begin ...>, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, SparseMatrix<Real, int, WindowSize<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >::Size>&, Real*, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, node_index_type, node_index_type, const T*, T*, CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const InterpolationInfo<T, PointDs>* ...) const’:
/<<PKGBUILDDIR>>/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;
      |                                                                 ^~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In member function ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::systemMatrix(UIntPack<TSigs ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const InterpolationInfo<T, PointDs>* ...) const’:
/<<PKGBUILDDIR>>/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;
      |                                                                                                                ^~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In member function ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::supportWeights(UIntPack<Begin ...>) const’:
/<<PKGBUILDDIR>>/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;
      |                                                                                                                ^~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In member function ‘void FEMTree<Dim, Real>::_upSample(UIntPack<TSigs ...>, BaseFEMIntegrator::RestrictionProlongation<UIntPack<__Values ...> >&, LocalDepth, C*) const’:
/<<PKGBUILDDIR>>/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;
      |                                                                                                                                             ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In member function ‘void FEMTree<Dim, Real>::addInterpolationConstraints(DenseNodeData<C, UIntPack<__Values ...> >&, LocalDepth, const InterpolationInfo<T, PointD>&) const’:
/<<PKGBUILDDIR>>/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;
      |                                                                                                                        ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In member function ‘double FEMTree<Dim, Real>::_interpolationDot(UIntPack<TSigs ...>, UIntPack<DataSigs ...>, const Coefficients1&, const Coefficients2&, TDotT, const InterpolationInfo<T, PointD>*) const’:
/<<PKGBUILDDIR>>/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;
      |                                                                  ^~~~~~~~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2528:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl: In member function ‘V FEMTree<Dim, Real>::_evaluate(const Coefficients&, Point<Real, Dim>, PointEvaluator<UIntPack<DataSigs ...>, typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, const ConstPointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&) const’:
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2530:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Initialize.inl: In static member function ‘static size_t FEMTreeInitializer<Dim, Real>::Initialize(FEMTreeNode&, int, std::function<bool(int, int*)>, Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, std::function<void(RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int>&)>)’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Initialize.inl:40:22: warning: expected ‘template’ keyword before dependent template name [-Wmissing-template-keyword]
   40 |                 node.initChildren< false >( nodeAllocator , NodeInitializer ) , count += 1<<Dim;
      |                      ^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/PoissonRecon/Src/PPolynomial.h:112,
                 from /<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:35,
                 from /<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:49:
/<<PKGBUILDDIR>>/PoissonRecon/Src/PPolynomial.inl: In instantiation of ‘void PPolynomial<Degree>::set(size_t) [with int Degree = 0; size_t = unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/PPolynomial.inl:409:7:   required from here
/<<PKGBUILDDIR>>/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 );
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/PPolynomial.h:36:7: note: ‘class StartingPolynomial<0>’ declared here
   36 | class StartingPolynomial
      |       ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp: In instantiation of ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’:
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:555:37: warning: implicitly-declared ‘constexpr Point<float, 3>& Point<float, 3>::operator=(const Point<float, 3>&)’ is deprecated [-Wdeprecated-copy]
  555 |                                 out = n / l;
      |                                 ~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:50:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<float, 3>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = float; unsigned int Dim = 3]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:570:29: warning: implicitly-declared ‘constexpr Point<float, 3>& Point<float, 3>::operator=(const Point<float, 3>&)’ is deprecated [-Wdeprecated-copy]
  570 |                         out = n / l;
      |                         ~~~~^~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<float, 3>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = float; unsigned int Dim = 3]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:722:17: warning: implicitly-declared ‘constexpr Point<float, 3>& Point<float, 3>::operator=(const Point<float, 3>&)’ is deprecated [-Wdeprecated-copy]
  722 |         v.point = p;
      |         ~~~~~~~~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<float, 3>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = float; unsigned int Dim = 3]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MyMiscellany.h: In instantiation of ‘bool SetAtomic32(volatile Value*, Value, Value) [with Value = unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MyMiscellany.h:647:28:   required from ‘bool SetAtomic(volatile Value*, Value, Value) [with Value = unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/MyMiscellany.h:451:18:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/MyMiscellany.h:573:19: warning: unused variable ‘_oldValue’ [-Wunused-variable]
  573 |         uint32_t &_oldValue = *(uint32_t *)&oldValue;
      |                   ^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MyMiscellany.h: In instantiation of ‘bool SetAtomic64(volatile Value*, Value, Value) [with Value = unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MyMiscellany.h:648:28:   required from ‘bool SetAtomic(volatile Value*, Value, Value) [with Value = unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/MyMiscellany.h:451:18:   required from here
/<<PKGBUILDDIR>>/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;
      |                                ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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;
      |                                ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MyMiscellany.h:587:19: warning: unused variable ‘_oldValue’ [-Wunused-variable]
  587 |         uint64_t &_oldValue = *(uint64_t *)&oldValue;
      |                   ^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2524:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl: In instantiation of ‘FEMTree<Dim, Real>::FEMTree(size_t) [with unsigned int Dim = 3; Real = float; size_t = unsigned int]’:
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:454:24:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) offset[d] = 0;
      |                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Initialize.inl: In instantiation of ‘static size_t FEMTreeInitializer<Dim, Real>::Initialize(FEMTreeNode&, InputPointStreamWithData<Real, Dim, Data>&, int, std::vector<NodeAndPointSample<Dim, Real> >&, std::vector<Data>&, bool, Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, std::function<void(RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int>&)>, std::function<Real(const Point<Real, Dim>&, Data&)>) [with Data = open3d::geometry::poisson::Open3DData; unsigned int Dim = 3; Real = float; size_t = unsigned int; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’:
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:499:36:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 ; d<Dim ; d++ ) if( p[d]<0 || p[d]>1 ) return (FEMTreeNode*)NULL;
      |                                ~^~~~
/<<PKGBUILDDIR>>/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<Dim ; d++ ) center[d] = (Real)0.5;
      |                                ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Initialize.inl:145:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  145 |                         for( int dd=0 ; dd<Dim ; dd++ )
      |                                         ~~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Initialize.inl:204:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  204 |                         for( int d=0 ; d<Dim ; d++ )
      |                                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Initialize.inl:211:61: warning: implicitly-declared ‘constexpr Point<float, 3>& Point<float, 3>::operator=(const Point<float, 3>&)’ is deprecated [-Wdeprecated-copy]
  211 |                                 samplePoints[i].sample.data = p * samplePoints[i].sample.weight;
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<float, 3>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = float; unsigned int Dim = 3]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Initialize.inl:217:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<unsigned int>::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  217 |                 for( int i=0 ; i<badNodeCounts.size() ; i++ ) badNodeCount += badNodeCounts[i];
      |                                ~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:54:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BlockedVector.h: In instantiation of ‘BlockedVector<T, LogBlockSize, InitialBlocks, AllocationMultiplier>& BlockedVector<T, LogBlockSize, InitialBlocks, AllocationMultiplier>::operator=(BlockedVector<T, LogBlockSize, InitialBlocks, AllocationMultiplier>&&) [with T = Point<float, 3>; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:244:8:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/BlockedVector.h:86:127: warning: implicitly-declared ‘constexpr Point<float, 3>& Point<float, 3>::operator=(const Point<float, 3>&)’ is deprecated [-Wdeprecated-copy]
   86 |                 _reservedBlocks = v._reservedBlocks , _allocatedBlocks = v._allocatedBlocks , _size = v._size , _defaultValue = v._defaultValue , _blocks = v._blocks;
      |                                                                                                                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<float, 3>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = float; unsigned int Dim = 3]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl: In instantiation of ‘void FEMTree<Dim, Real>::finalizeForMultigrid(LocalDepth, HasDataFunctor, DenseOrSparseNodeData* ...) [with unsigned int MaxDegree = 2; HasDataFunctor = FEMTree<3, float>::HasNormalDataFunctor<UIntPack<7, 7, 7> >; DenseOrSparseNodeData = {SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >, FEMTree<3, float>::DensityEstimator<2>}; unsigned int Dim = 3; Real = float; LocalDepth = int]’:
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:599:59:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) off[d] = 0;
      |                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:507:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey<UIntPack<2, 2, 2>, UIntPack<2, 2, 2> >, std::allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey<UIntPack<2, 2, 2>, UIntPack<2, 2, 2> > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  507 |         for( int i=0 ; i<neighborKeys.size() ; i++ ) neighborKeys[i].set( _localToGlobal( _maxDepth-1 ) );
      |                        ~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:503:13: warning: unused variable ‘maxDepth’ [-Wunused-variable]
  503 |         int maxDepth = _tree->maxDepth( );
      |             ^~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree<Dim, Real>::addInterpolationConstraints(DenseNodeData<C, UIntPack<__Values ...> >&, LocalDepth, const InterpolationInfo<T, PointD>&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; LocalDepth = int]’:
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<CumulativeDerivatives< Dim , PointD >::Size ; s++ ) dot += pData.dualValues[s] * values[s];
      |                                                                                        ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘FEMTree<Dim, Real>::SolverInfo::SolverInfo() [with unsigned int Dim = 3; Real = float]’:
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:673:53:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2378:28: warning: ‘FEMTree<3, float>::SolverInfo::cgDepth’ will be initialized after [-Wreorder]
 2378 |                 LocalDepth cgDepth;
      |                            ^~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2377:22: warning:   ‘bool FEMTree<3, float>::SolverInfo::wCycle’ [-Wreorder]
 2377 |                 bool wCycle;
      |                      ^~~~~~
/<<PKGBUILDDIR>>/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) { }
      |                 ^~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2390:21: warning: ‘FEMTree<3, float>::SolverInfo::showGlobalResidual’ will be initialized after [-Wreorder]
 2390 |                 int showGlobalResidual;
      |                     ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2380:30: warning:   ‘unsigned int FEMTree<3, float>::SolverInfo::sliceBlockSize’ [-Wreorder]
 2380 |                 unsigned int sliceBlockSize;
      |                              ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) { }
      |                 ^~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2383:55: warning: ‘FEMTree<3, float>::SolverInfo::sorProlongationFunction’ will be initialized after [-Wreorder]
 2383 |                 std::function< Real ( Real , Real ) > sorProlongationFunction;
      |                                                       ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2381:22: warning:   ‘bool FEMTree<3, float>::SolverInfo::useSupportWeights’ [-Wreorder]
 2381 |                 bool useSupportWeights , useProlongationSupportWeights;
      |                      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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) { }
      |                 ^~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl: In instantiation of ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’:
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2093:59: warning: ‘FEMTree<3, float>::_MultiThreadedEvaluator<UIntPack<5, 5, 5>, 0, float>::_coefficients’ will be initialized after [-Wreorder]
 2093 |                 const DenseNodeData< T , FEMSignatures >& _coefficients;
      |                                                           ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2088:32: warning:   ‘const FEMTree<3, float>* FEMTree<3, float>::_MultiThreadedEvaluator<UIntPack<5, 5, 5>, 0, float>::_tree’ [-Wreorder]
 2088 |                 const FEMTree* _tree;
      |                                ^~~~~
/<<PKGBUILDDIR>>/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 )
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:488:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ConstPointSupportKey<UIntPack<1, 1, 1> >, std::allocator<ConstPointSupportKey<UIntPack<1, 1, 1> > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  488 |         for( int t=0 ; t<_pointNeighborKeys.size() ; t++ ) _pointNeighborKeys[t].set( tree->_localToGlobal( _tree->_maxDepth ) );
      |                        ~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:489:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ConstCornerSupportKey<UIntPack<1, 1, 1> >, std::allocator<ConstCornerSupportKey<UIntPack<1, 1, 1> > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  489 |         for( int t=0 ; t<_cornerNeighborKeys.size() ; t++ ) _cornerNeighborKeys[t].set( tree->_localToGlobal( _tree->_maxDepth ) );
      |                        ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp: In instantiation of ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’:
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:393:17: warning: implicitly-declared ‘constexpr Point<float, 3>& Point<float, 3>::operator=(const Point<float, 3>&)’ is deprecated [-Wdeprecated-copy]
  393 |         v.point = iXForm * v.point;
      |         ~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<float, 3>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = float; unsigned int Dim = 3]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
In file included from /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.h:341,
                 from /<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:52:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static RegularTreeNode<Dim, NodeData, DepthAndOffsetType>* RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NewBrood(Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, Initializer&) [with Initializer = FEMTree<3, float>::_NodeInitializer; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:65:31:   required from ‘FEMTree<Dim, Real>::FEMTree(size_t) [with unsigned int Dim = 3; Real = float; size_t = unsigned int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:454:24:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) brood[idx]._offset[d] = (idx>>d) & 1;
      |                                ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static void RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ResetDepthAndOffset(RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, int, int*) [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:69:87:   required from ‘FEMTree<Dim, Real>::FEMTree(size_t) [with unsigned int Dim = 3; Real = float; size_t = unsigned int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:454:24:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; _d++ ) off[_d]>>=1 ; };
      |                                                                                                                              ~~^~~~
/<<PKGBUILDDIR>>/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<Dim ; _d++ ) off[_d]<<=1 ; };
      |                                                                                                                              ~~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:101:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  101 |                                 for( int _d=0 ; _d<Dim ; _d++ ) off[_d] |= ( ( (c+1)>>_d ) & 1 );
      |                                                 ~~^~~~
/<<PKGBUILDDIR>>/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<Dim ; _d++ ) node->_offset[_d] = (DepthAndOffsetType)off[_d];
      |                                 ~~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ChildIndex(const Point<Real, Dim>&, const Point<Real, Dim>&) [with Real = float; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Initialize.inl:141:40:   required from ‘static size_t FEMTreeInitializer<Dim, Real>::Initialize(FEMTreeNode&, InputPointStreamWithData<Real, Dim, Data>&, int, std::vector<NodeAndPointSample<Dim, Real> >&, std::vector<Data>&, bool, Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, std::function<void(RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int>&)>, std::function<Real(const Point<Real, Dim>&, Data&)>) [with Data = open3d::geometry::poisson::Open3DData; unsigned int Dim = 3; Real = float; size_t = unsigned int; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:499:36:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 ; d<Dim ; d++ ) if( p[d]>center[d] ) cIndex |= (1<<d);
      |                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘void RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::startAndWidth(Point<Real, Dim>&, Real&) const [with Real = float; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Initialize.inl:201:39:   required from ‘static size_t FEMTreeInitializer<Dim, Real>::Initialize(FEMTreeNode&, InputPointStreamWithData<Real, Dim, Data>&, int, std::vector<NodeAndPointSample<Dim, Real> >&, std::vector<Data>&, bool, Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, std::function<void(RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int>&)>, std::function<Real(const Point<Real, Dim>&, Data&)>) [with Data = open3d::geometry::poisson::Open3DData; unsigned int Dim = 3; Real = float; size_t = unsigned int; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:499:36:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) start[d] = Real( _offset[d] ) * width;
      |                        ~^~~~
In file included from /<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2526:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl: In instantiation of ‘void FEMTree<Dim, Real>::_addWeightContribution(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<WeightDegree>&, FEMTreeNode*, Point<Real, Dim>, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, Real) [with bool ThreadSafe = true; unsigned int WeightDegree = 2; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:305:36:   required from ‘FEMTree<Dim, Real>::DensityEstimator<WeightDegree>* FEMTree<Dim, Real>::setDensityEstimator(const std::vector<NodeAndPointSample<Dim, Real> >&, LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:535:71:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; dim++ ) Polynomial< WeightDegree >::BSplineComponentValues( ( position[dim]-start[dim] ) / w , values[dim] );
      |                          ~~~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl: In instantiation of ‘static bool FEMTree<Dim, Real>::_InBounds(Point<Real, Dim>) [with unsigned int Dim = 3; Real = float]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:371:18:   required from ‘SparseNodeData<OutData, UIntPack<Begin ...> > FEMTree<Dim, Real>::setDataField(UIntPack<Begin ...>, const std::vector<NodeAndPointSample<Dim, Real> >&, const std::vector<InData>&, const DensityEstimator<WeightDegree>*, Real&, std::function<bool(InData, OutData&, Real&)>) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point<float, 3>; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 ; d<Dim ; d++ ) if( p[d]<0 || p[d]>1 ) return false ; return true; }
      |                                                                                                                          ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl: In instantiation of ‘Real FEMTree<Dim, Real>::_splatPointData(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<WeightDegree>&, Point<Real, Dim>, V, SparseNodeData<V, UIntPack<Ds ...> >&, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, PointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&, LocalDepth, LocalDepth, int, Real) [with bool CreateNodes = true; bool ThreadSafe = true; unsigned int WeightDegree = 2; V = Point<float, 3>; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>; LocalDepth = int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:381:119:   required from ‘SparseNodeData<OutData, UIntPack<Begin ...> > FEMTree<Dim, Real>::setDataField(UIntPack<Begin ...>, const std::vector<NodeAndPointSample<Dim, Real> >&, const std::vector<InData>&, const DensityEstimator<WeightDegree>*, Real&, std::function<bool(InData, OutData&, Real&)>) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point<float, 3>; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) myCenter[d] = (Real)0.5;
      |                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:198:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  198 |                 for( int d=0 ; d<Dim ; d++ )
      |                                ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:221:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  221 |                 for( int d=0 ; d<Dim ; d++ )
      |                                ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:227:12: warning: implicitly-declared ‘constexpr Point<float, 3>& Point<float, 3>::operator=(const Point<float, 3>&)’ is deprecated [-Wdeprecated-copy]
  227 |         _v = v * weight / Real( pow( width , dim ) ) * Real( dx );
      |         ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<float, 3>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = float; unsigned int Dim = 3]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:240:20: warning: implicitly-declared ‘constexpr Point<float, 3>& Point<float, 3>::operator=(const Point<float, 3>&)’ is deprecated [-Wdeprecated-copy]
  240 |                 _v = v * weight / Real( pow( width , dim ) ) * Real( dx );
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<float, 3>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = float; unsigned int Dim = 3]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl: In instantiation of ‘RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int>* FEMTree<Dim, Real>::_leaf(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, Point<Real, Dim>, LocalDepth) [with bool ThreadSafe = true; unsigned int Dim = 3; Real = float; LocalDepth = int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:390:92:   required from ‘SparseNodeData<OutData, UIntPack<Begin ...> > FEMTree<Dim, Real>::setDataField(UIntPack<Begin ...>, const std::vector<NodeAndPointSample<Dim, Real> >&, const std::vector<InData>&, const DensityEstimator<WeightDegree>*, Real&, std::function<bool(InData, OutData&, Real&)>) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point<float, 3>; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) center[d] = (Real)0.5;
      |                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:160:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  160 |                 for( int d=0 ; d<Dim ; d++ )
      |                                ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BlockedVector.h: In instantiation of ‘BlockedVector<T, LogBlockSize, InitialBlocks, AllocationMultiplier>::BlockedVector(BlockedVector<T, LogBlockSize, InitialBlocks, AllocationMultiplier>&&) [with T = Point<float, 3>; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:244:8:   required from ‘SparseNodeData<OutData, UIntPack<Begin ...> > FEMTree<Dim, Real>::setDataField(UIntPack<Begin ...>, const std::vector<NodeAndPointSample<Dim, Real> >&, const std::vector<InData>&, const DensityEstimator<WeightDegree>*, Real&, std::function<bool(InData, OutData&, Real&)>) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point<float, 3>; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/BlockedVector.h:79:127: warning: implicitly-declared ‘constexpr Point<float, 3>& Point<float, 3>::operator=(const Point<float, 3>&)’ is deprecated [-Wdeprecated-copy]
   79 |                 _reservedBlocks = v._reservedBlocks , _allocatedBlocks = v._allocatedBlocks , _size = v._size , _defaultValue = v._defaultValue , _blocks = v._blocks;
      |                                                                                                                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<float, 3>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = float; unsigned int Dim = 3]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::Neighbors<UIntPack<LeftRadii + RightRadii + 1...> >& RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:518:52:   required from ‘void FEMTree<Dim, Real>::finalizeForMultigrid(LocalDepth, HasDataFunctor, DenseOrSparseNodeData* ...) [with unsigned int MaxDegree = 2; HasDataFunctor = FEMTree<3, float>::HasNormalDataFunctor<UIntPack<7, 7, 7> >; DenseOrSparseNodeData = {SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >, FEMTree<3, float>::DensityEstimator<2>}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:599:59:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<WindowSize< UIntPack< ( LeftRadii+RightRadii+1 ) ... > >::Size ; i++ ) if( !neighbors.neighbors.data[i] ) reset = true;
      |                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<float, 3>’}; use assignment or value-initialization instead [-Wclass-memaccess]
 2908 |                 memset( _coefficients , 0 , sizeof(D) * _sNodesEnd(maxDepth-1) );
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:47:8: note: ‘D’ {aka ‘struct Point<float, 3>’} declared here
   47 | struct Point
      |        ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2925:32: warning: unused variable ‘range’ [-Wunused-variable]
 2925 |                         size_t range = end - start;
      |                                ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2187:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<float, 3>’}; use assignment or value-initialization instead [-Wclass-memaccess]
 2908 |                 memset( _coefficients , 0 , sizeof(D) * _sNodesEnd(maxDepth-1) );
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:47:8: note: ‘D’ {aka ‘struct Point<float, 3>’} declared here
   47 | struct Point
      |        ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2925:32: warning: unused variable ‘range’ [-Wunused-variable]
 2925 |                         size_t range = end - start;
      |                                ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2188:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<float, 3>’}; use assignment or value-initialization instead [-Wclass-memaccess]
 2908 |                 memset( _coefficients , 0 , sizeof(D) * _sNodesEnd(maxDepth-1) );
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:47:8: note: ‘D’ {aka ‘struct Point<float, 3>’} declared here
   47 | struct Point
      |        ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2925:32: warning: unused variable ‘range’ [-Wunused-variable]
 2925 |                         size_t range = end - start;
      |                                ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘FEMTree<Dim, Real>::ExactPointInterpolationInfo<T, PointD, ConstraintDual, SystemDual>::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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1594:80:   required from ‘static FEMTree<Dim, Real>::ExactPointInterpolationInfo<T, PointD, ConstraintDual, SystemDual>* FEMTree<Dim, Real>::InitializeExactPointInterpolationInfo(const FEMTree<Dim, Real>&, const std::vector<NodeAndPointSample<Dim, Real> >&, 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]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:640:80:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1487:28: warning: ‘FEMTree<3, float>::ExactPointInterpolationInfo<float, 0, open3d::geometry::poisson::ConstraintDual<3, float>, open3d::geometry::poisson::SystemDual<3, float> >::_systemDual’ will be initialized after [-Wreorder]
 1487 |                 SystemDual _systemDual;
      |                            ^~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1485:22: warning:   ‘bool FEMTree<3, float>::ExactPointInterpolationInfo<float, 0, open3d::geometry::poisson::ConstraintDual<3, float>, open3d::geometry::poisson::SystemDual<3, float> >::_constrainsDCTerm’ [-Wreorder]
 1485 |                 bool _constrainsDCTerm;
      |                      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 ) { }
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl: In instantiation of ‘void FEMTree<Dim, Real>::ExactPointInterpolationInfo<T, PointD, ConstraintDual, SystemDual>::_init(const FEMTree<Dim, Real>&, const std::vector<NodeAndPointSample<Dim, Real> >&, 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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1595:11:   required from ‘static FEMTree<Dim, Real>::ExactPointInterpolationInfo<T, PointD, ConstraintDual, SystemDual>* FEMTree<Dim, Real>::InitializeExactPointInterpolationInfo(const FEMTree<Dim, Real>&, const std::vector<NodeAndPointSample<Dim, Real> >&, 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]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:640:80:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:762:41: warning: implicitly-declared ‘constexpr Point<float, 3>& Point<float, 3>::operator=(const Point<float, 3>&)’ is deprecated [-Wdeprecated-copy]
  762 |                         _pData.position = pData.data;
      |                         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<float, 3>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = float; unsigned int Dim = 3]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:763:43: warning: implicitly-declared ‘constexpr Point<float, 1>& Point<float, 1>::operator=(const Point<float, 1>&)’ is deprecated [-Wdeprecated-copy]
  763 |                         _pData.dualValues = _constraintDual( pData.data/pData.weight ) * pData.weight;
      |                         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<float, 1>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = float; unsigned int Dim = 1]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘FEMTree<Dim, Real>::ApproximatePointInterpolationInfo<T, PointD, ConstraintDual, SystemDual>::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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1565:86:   required from ‘static FEMTree<Dim, Real>::ApproximatePointInterpolationInfo<T, PointD, ConstraintDual, SystemDual>* FEMTree<Dim, Real>::InitializeApproximatePointInterpolationInfo(const FEMTree<Dim, Real>&, const std::vector<NodeAndPointSample<Dim, Real> >&, 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]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:651:41:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1284:28: warning: ‘FEMTree<3, float>::ApproximatePointInterpolationInfo<float, 0, open3d::geometry::poisson::ConstraintDual<3, float>, open3d::geometry::poisson::SystemDual<3, float> >::_systemDual’ will be initialized after [-Wreorder]
 1284 |                 SystemDual _systemDual;
      |                            ^~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1282:22: warning:   ‘bool FEMTree<3, float>::ApproximatePointInterpolationInfo<float, 0, open3d::geometry::poisson::ConstraintDual<3, float>, open3d::geometry::poisson::SystemDual<3, float> >::_constrainsDCTerm’ [-Wreorder]
 1282 |                 bool _constrainsDCTerm;
      |                      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 ) { }
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘Point<Real, DerivativeType::Size> BaseFEMIntegrator::PointEvaluatorState<Dim>::dValues(const int*) const [with Real = float; DerivativeType = CumulativeDerivatives<3, 0>; unsigned int Dim = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:3014:83:   required from ‘void FEMTree<Dim, Real>::addInterpolationConstraints(DenseNodeData<C, UIntPack<__Values ...> >&, LocalDepth, const InterpolationInfo<T, PointD>&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<DerivativeType::Size ; d++ )
      |                                        ~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMTree<Dim, Real>::_localDepthAndOffset(const FEMTreeNode*, LocalDepth&, int (&)[Dim]) const [with unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; LocalDepth = int; LocalOffset = int [3]]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:3029:7:   required from ‘void FEMTree<Dim, Real>::addInterpolationConstraints(DenseNodeData<C, UIntPack<__Values ...> >&, LocalDepth, const InterpolationInfo<T, PointD>&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) off[d] -= inset;
      |                                ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::initEvaluationState(Point<double, Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState<UIntPack<V1 ...>, UIntPack<Begin ...> >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:3037:37:   required from ‘void FEMTree<Dim, Real>::addInterpolationConstraints(DenseNodeData<C, UIntPack<__Values ...> >&, LocalDepth, const InterpolationInfo<T, PointD>&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) state._pointOffset[d] = (int)offset[d];
      |                                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘FEMIntegrator::ScalarConstraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...> >::ScalarConstraint(const std::initializer_list<double>&) [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}]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1112:56:   required from ‘FEMIntegrator::System<UIntPack<V1 ...>, UIntPack<_Values ...> >::System(const std::initializer_list<double>&) [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDerivatives = {1, 1, 1}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:685:21:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; dd++ ){ derivatives[dd]++ ; SetDerivativeWeights( derivatives , w+1 , d-1 ) ; derivatives[dd]--; }
      |                                                           ~~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1099:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 1099 |                         for( int d=0 ; d<Dim ; d++ ) derivatives[d] = 0;
      |                                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl: In instantiation of ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) cIdx[d] = center;
      |                                ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:88:98: warning: implicitly-declared ‘constexpr Point<double, 1>& Point<double, 1>::operator=(const Point<double, 1>&)’ is deprecated [-Wdeprecated-copy]
   88 |                                 [&]( CumulativeDerivativeValues< double , Dim , PointD >& p ){ p = _centerValues( depth , fIdx , cIdx , false ); } ,
      |                                                                                                ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<double, 1>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = double; unsigned int Dim = 1]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:97:106: warning: implicitly-declared ‘constexpr Point<double, 1>& Point<double, 1>::operator=(const Point<double, 1>&)’ is deprecated [-Wdeprecated-copy]
   97 |                                         [&]( CumulativeDerivativeValues< double , Dim , PointD >& p ){ p = _cornerValues( depth , fIdx , cIdx , c , false ); } ,
      |                                                                                                        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<double, 1>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = double; unsigned int Dim = 1]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:106:106: warning: implicitly-declared ‘constexpr Point<double, 1>& Point<double, 1>::operator=(const Point<double, 1>&)’ is deprecated [-Wdeprecated-copy]
  106 |                                         [&]( CumulativeDerivativeValues< double , Dim , PointD >& p ){ p = _cornerValues( depth , fIdx , cIdx , c , false ); } ,
      |                                                                                                        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<double, 1>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = double; unsigned int Dim = 1]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/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<Dim ; d++ ) cIdx[d] = center + ( (c>>d) & 1 );
      |                                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:122:98: warning: implicitly-declared ‘constexpr Point<double, 1>& Point<double, 1>::operator=(const Point<double, 1>&)’ is deprecated [-Wdeprecated-copy]
  122 |                                 [&]( CumulativeDerivativeValues< double , Dim , PointD >& p ){ p = _centerValues( depth , fIdx , cIdx , true ); } ,
      |                                                                                                ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<double, 1>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = double; unsigned int Dim = 1]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:131:106: warning: implicitly-declared ‘constexpr Point<double, 1>& Point<double, 1>::operator=(const Point<double, 1>&)’ is deprecated [-Wdeprecated-copy]
  131 |                                         [&]( CumulativeDerivativeValues< double , Dim , PointD >& p ){ p = _cornerValues( depth , fIdx , cIdx , cc , true ); } ,
      |                                                                                                        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<double, 1>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = double; unsigned int Dim = 1]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:140:106: warning: implicitly-declared ‘constexpr Point<double, 1>& Point<double, 1>::operator=(const Point<double, 1>&)’ is deprecated [-Wdeprecated-copy]
  140 |                                         [&]( CumulativeDerivativeValues< double , Dim , PointD >& p ){ p = _cornerValues( depth , fIdx , cIdx , cc , true ); } ,
      |                                                                                                        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<double, 1>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = double; unsigned int Dim = 1]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl: In instantiation of ‘const RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int>* FEMTree<Dim, Real>::leaf(Point<Real, Dim>) const [with unsigned int Dim = 3; Real = float]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:497:28:   required from ‘CumulativeDerivativeValues<T, Dim, _PointD> FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::values(Point<Real, Dim>, int, const FEMTree<Dim, Real>::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<T, Dim, _PointD> = Point<float, 1>; FEMTree<Dim, Real>::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:708:49:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) center[d] = (Real)0.5;
      |                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:137:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  137 |                 for( int d=0 ; d<Dim ; d++ )
      |                                ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl: In instantiation of ‘CumulativeDerivativeValues<V, Dim, _PointD> FEMTree<Dim, Real>::_getValues(const ConstPointSupportKey<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const FEMTreeNode*, Point<Real, Dim>, const V*, const V*, const _Evaluator<UIntPack<TSigs ...>, 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<V, Dim, _PointD> = Point<float, 1>; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:500:50:   required from ‘CumulativeDerivativeValues<T, Dim, _PointD> FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::values(Point<Real, Dim>, int, const FEMTree<Dim, Real>::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<T, Dim, _PointD> = Point<float, 1>; FEMTree<Dim, Real>::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:708:49:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; dd++ )
      |                         ~~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:175:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
  175 |                         for( int d=0 ; d<CumulativeDerivatives< Dim , _PointD >::Size ; d++ ) values[d] += coefficients[ nodes[i]->nodeData.nodeIndex ] * _values[d];
      |                                        ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 ; d<Dim ; d++ ) if( p[d]>c[d] ) cIdx |= (1<<d);
      |                                ~^~~~
In file included from /<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2529:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl: In instantiation of ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’:
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) if( FEMDegrees[d]==0 && nonLinearFit ) WARN( "Constant B-Splines do not support non-linear interpolation" ) , nonLinearFit = false;
      |                                ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1746:43: warning: unused variable ‘DataDegree’ [-Wunused-variable]
 1746 |                 static const unsigned int DataDegree = FEMSignature< DataSig >::Degree;
      |                                           ^~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘bool RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::_initChildren_s(Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, Initializer&) [with Initializer = FEMTree<3, float>::_NodeInitializer; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.h:72:38:   required from ‘bool RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::initChildren(Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, Initializer&) [with bool ThreadSafe = false; Initializer = FEMTree<3, float>::_NodeInitializer; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:66:39:   required from ‘FEMTree<Dim, Real>::FEMTree(size_t) [with unsigned int Dim = 3; Real = float; size_t = unsigned int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:454:24:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) _children[idx]._offset[d] = (_offset[d]<<1) | ( (idx>>d) & 1 );
      |                                ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘bool RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::_initChildren(Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, Initializer&) [with Initializer = FEMTree<3, float>::_NodeInitializer; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.h:72:85:   required from ‘bool RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::initChildren(Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, Initializer&) [with bool ThreadSafe = false; Initializer = FEMTree<3, float>::_NodeInitializer; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:66:39:   required from ‘FEMTree<Dim, Real>::FEMTree(size_t) [with unsigned int Dim = 3; Real = float; size_t = unsigned int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:454:24:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) children[idx]._offset[d] = (_offset[d]<<1) | ( (idx>>d) & 1 );
      |                                ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘bool RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::_initChildren_s(Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, Initializer&) [with Initializer = std::function<void(RegularTreeNode<3, FEMTreeNodeData, short unsigned int>&)>; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.h:72:38:   required from ‘bool RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::initChildren(Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, Initializer&) [with bool ThreadSafe = false; Initializer = std::function<void(RegularTreeNode<3, FEMTreeNodeData, short unsigned int>&)>; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Initialize.inl:140:62:   required from ‘static size_t FEMTreeInitializer<Dim, Real>::Initialize(FEMTreeNode&, InputPointStreamWithData<Real, Dim, Data>&, int, std::vector<NodeAndPointSample<Dim, Real> >&, std::vector<Data>&, bool, Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, std::function<void(RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int>&)>, std::function<Real(const Point<Real, Dim>&, Data&)>) [with Data = open3d::geometry::poisson::Open3DData; unsigned int Dim = 3; Real = float; size_t = unsigned int; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:499:36:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) _children[idx]._offset[d] = (_offset[d]<<1) | ( (idx>>d) & 1 );
      |                                ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘bool RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::_initChildren(Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, Initializer&) [with Initializer = std::function<void(RegularTreeNode<3, FEMTreeNodeData, short unsigned int>&)>; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.h:72:85:   required from ‘bool RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::initChildren(Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, Initializer&) [with bool ThreadSafe = false; Initializer = std::function<void(RegularTreeNode<3, FEMTreeNodeData, short unsigned int>&)>; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Initialize.inl:140:62:   required from ‘static size_t FEMTreeInitializer<Dim, Real>::Initialize(FEMTreeNode&, InputPointStreamWithData<Real, Dim, Data>&, int, std::vector<NodeAndPointSample<Dim, Real> >&, std::vector<Data>&, bool, Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, std::function<void(RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int>&)>, std::function<Real(const Point<Real, Dim>&, Data&)>) [with Data = open3d::geometry::poisson::Open3DData; unsigned int Dim = 3; Real = float; size_t = unsigned int; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:499:36:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) children[idx]._offset[d] = (_offset[d]<<1) | ( (idx>>d) & 1 );
      |                                ~^~~~
[ 26%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/IndexGetSet.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/kernel/IndexGetSet.cpp
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl: In instantiation of ‘double GetScaleValue() [with unsigned int Degree = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:53:64:   required from ‘void FEMTree<Dim, Real>::_addWeightContribution(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<WeightDegree>&, FEMTreeNode*, Point<Real, Dim>, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, Real) [with bool ThreadSafe = true; unsigned int WeightDegree = 2; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:305:36:   required from ‘FEMTree<Dim, Real>::DensityEstimator<WeightDegree>* FEMTree<Dim, Real>::setDensityEstimator(const std::vector<NodeAndPointSample<Dim, Real> >&, LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:535:71:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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];
      |                        ~^~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::Neighbors<UIntPack<LeftRadii + RightRadii + 1...> >& RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:55:187:   required from ‘void FEMTree<Dim, Real>::_addWeightContribution(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<WeightDegree>&, FEMTreeNode*, Point<Real, Dim>, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, Real) [with bool ThreadSafe = true; unsigned int WeightDegree = 2; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:305:36:   required from ‘FEMTree<Dim, Real>::DensityEstimator<WeightDegree>* FEMTree<Dim, Real>::setDensityEstimator(const std::vector<NodeAndPointSample<Dim, Real> >&, LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:535:71:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<WindowSize< UIntPack< ( LeftRadii+RightRadii+1 ) ... > >::Size ; i++ ) if( !neighbors.neighbors.data[i] ) reset = true;
      |                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMTree<Dim, Real>::_startAndWidth(const FEMTreeNode*, Point<Real, Dim>&, Real&) const [with unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:61:2:   required from ‘void FEMTree<Dim, Real>::_addWeightContribution(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<WeightDegree>&, FEMTreeNode*, Point<Real, Dim>, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, Real) [with bool ThreadSafe = true; unsigned int WeightDegree = 2; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:305:36:   required from ‘FEMTree<Dim, Real>::DensityEstimator<WeightDegree>* FEMTree<Dim, Real>::setDensityEstimator(const std::vector<NodeAndPointSample<Dim, Real> >&, LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:535:71:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; dd++ ) start[dd] = Real( off[dd] ) * width;
      |                                 ~~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MyMiscellany.h: In instantiation of ‘void AddAtomic32(Number&, Number) [with Number = float]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MyMiscellany.h:663:28:   required from ‘void AddAtomic(Data&, Data) [with Data = float]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:374:14:   required from ‘SparseNodeData<OutData, UIntPack<Begin ...> > FEMTree<Dim, Real>::setDataField(UIntPack<Begin ...>, const std::vector<NodeAndPointSample<Dim, Real> >&, const std::vector<InData>&, const DensityEstimator<WeightDegree>*, Real&, std::function<bool(InData, OutData&, Real&)>) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point<float, 3>; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/MyMiscellany.h:611:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  611 |         uint32_t &_current = *(uint32_t *)&current;
      |                               ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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;
      |                           ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void AddAtomic(Point<Real, Dim>&, const Point<Real, Dim>&) [with Real = float; unsigned int Dim = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:174:13:   required from ‘void FEMTree<Dim, Real>::_splatPointData(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, FEMTreeNode*, Point<Real, Dim>, V, SparseNodeData<V, UIntPack<DataSigs ...> >&, PointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&) [with bool CreateNodes = true; bool ThreadSafe = true; V = Point<float, 3>; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:390:61:   required from ‘SparseNodeData<OutData, UIntPack<Begin ...> > FEMTree<Dim, Real>::setDataField(UIntPack<Begin ...>, const std::vector<NodeAndPointSample<Dim, Real> >&, const std::vector<InData>&, const DensityEstimator<WeightDegree>*, Real&, std::function<bool(InData, OutData&, Real&)>) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point<float, 3>; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) AddAtomic( a[d] , b[d] );
      |                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘bool FEMTree<Dim, Real>::HasNormalDataFunctor<UIntPack<Begin ...> >::operator()(const FEMTree<Dim, Real>::FEMTreeNode*) const [with unsigned int ...NormalSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:649:62:   required from ‘void FEMTree<Dim, Real>::_clipTree(const HasDataFunctor&, LocalDepth) [with HasDataFunctor = FEMTree<3, float>::HasNormalDataFunctor<UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:500:11:   required from ‘void FEMTree<Dim, Real>::finalizeForMultigrid(LocalDepth, HasDataFunctor, DenseOrSparseNodeData* ...) [with unsigned int MaxDegree = 2; HasDataFunctor = FEMTree<3, float>::HasNormalDataFunctor<UIntPack<7, 7, 7> >; DenseOrSparseNodeData = {SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >, FEMTree<3, float>::DensityEstimator<2>}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:599:59:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) if( normal[d]!=0 ) return true;
      |                                                ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘void RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::Neighbors<UIntPack<Begin ...> >::clear() [with unsigned int ...Widths = {5, 5, 5}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:606:18:   required from ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::Neighbors<UIntPack<LeftRadii + RightRadii + 1...> >& RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:518:52:   required from ‘void FEMTree<Dim, Real>::finalizeForMultigrid(LocalDepth, HasDataFunctor, DenseOrSparseNodeData* ...) [with unsigned int MaxDegree = 2; HasDataFunctor = FEMTree<3, float>::HasNormalDataFunctor<UIntPack<7, 7, 7> >; DenseOrSparseNodeData = {SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >, FEMTree<3, float>::DensityEstimator<2>}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:599:59:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<WindowSize< UIntPack< Widths ... > >::Size ; i++ ) neighbors.data[i] = NULL; }
      |                                                                                                                                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2525:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.SortedTreeNodes.inl: In instantiation of ‘size_t SortedTreeNodes<Dim>::set(TreeNode&) [with unsigned int Dim = 3; size_t = unsigned int; TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.SortedTreeNodes.inl:49:17:   required from ‘void SortedTreeNodes<Dim>::set(TreeNode&, std::vector<int>*) [with unsigned int Dim = 3; TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:526:13:   required from ‘void FEMTree<Dim, Real>::finalizeForMultigrid(LocalDepth, HasDataFunctor, DenseOrSparseNodeData* ...) [with unsigned int MaxDegree = 2; HasDataFunctor = FEMTree<3, float>::HasNormalDataFunctor<UIntPack<7, 7, 7> >; DenseOrSparseNodeData = {SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >, FEMTree<3, float>::DensityEstimator<2>}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:599:59:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.SortedTreeNodes.inl:93:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare]
   93 |                         for( int s=0 ; s<((size_t)1<<l); s++ ) _sliceStart[l][s+1] += _sliceStart[l][s];
      |                                        ~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl: In instantiation of ‘bool FEMTree<Dim, Real>::isValidSpaceNode(const FEMTreeNode*) const [with unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:540:7:   required from ‘void FEMTree<Dim, Real>::_setSpaceValidityFlags() const [with unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:527:2:   required from ‘void FEMTree<Dim, Real>::finalizeForMultigrid(LocalDepth, HasDataFunctor, DenseOrSparseNodeData* ...) [with unsigned int MaxDegree = 2; HasDataFunctor = FEMTree<3, float>::HasNormalDataFunctor<UIntPack<7, 7, 7> >; DenseOrSparseNodeData = {SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >, FEMTree<3, float>::DensityEstimator<2>}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:599:59:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; dd++ ) if( off[dd]<0 || off[dd]>=res ) return false;
      |                         ~~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void BaseFEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, CDim>::setStencil(CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2794:34:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:43:257: warning: implicitly-declared ‘constexpr Point<double, 3>& Point<double, 3>::operator=(const Point<double, 3>&)’ 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() );
      |                                                                                                                                                                                                                                                               ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<double, 3>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = double; unsigned int Dim = 3]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:48:257: warning: implicitly-declared ‘constexpr Point<double, 3>& Point<double, 3>::operator=(const Point<double, 3>&)’ 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() );
      |                                                                                                                                                                                                                                                               ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<double, 3>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = double; unsigned int Dim = 3]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void BaseFEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, CDim>::setStencils(PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2795:34:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:62:114: warning: implicitly-declared ‘constexpr Point<double, 3>& Point<double, 3>::operator=(const Point<double, 3>&)’ is deprecated [-Wdeprecated-copy]
   62 |         std::function< void ( Point< double , CDim >& ) > innerFunction    = [&]( Point< double , CDim >& p ){ p = pcIntegrate( femOffset , cOffset ); };
      |                                                                                                                ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<double, 3>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = double; unsigned int Dim = 3]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘static Data FEMTree<Dim, Real>::_StencilDot(Point<SReal, _Dim>, Point<Data, _Dim>) [with SReal = double; Data = float; unsigned int _Dim = 3; unsigned int Dim = 3; Real = float]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2834:49:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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; }
      |                                                                                                                                                                                                                                ~^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘static bool FEMTree<Dim, Real>::_IsZero(Point<Real1, _Dim>) [with Real1 = float; unsigned int _Dim = 3; unsigned int Dim = 3; Real = float]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2862:15:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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; }
      |                                                                                                                                                                      ~^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree<Dim, Real>::_downSample(UIntPack<TSigs ...>, BaseFEMIntegrator::RestrictionProlongation<UIntPack<__Values ...> >&, LocalDepth, C*) const [with C = float; unsigned int ...Degrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2901:38:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<WindowSize< UpSampleSizes >::Size ; i++ ) if( _isValidFEM1Node( nodes[i] ) )
      |                                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree<Dim, Real>::_upSample(UIntPack<TSigs ...>, BaseFEMIntegrator::RestrictionProlongation<UIntPack<__Values ...> >&, LocalDepth, C*) const [with C = Point<float, 3>; unsigned int ...Degrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2920:53:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) start[d] = Start[(c>>d)&1][d] - Start[0][d] , end[d] = - Start[0][d] + End[(c>>d)&1][d] + 1;
      |                                ~^~~~
/<<PKGBUILDDIR>>/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 ... } };
      |                   ^~~~~
/<<PKGBUILDDIR>>/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   ... } };
      |                     ^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void BaseFEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, CDim>::setStencils(CPStencils&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2928:35:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:81:114: warning: implicitly-declared ‘constexpr Point<double, 3>& Point<double, 3>::operator=(const Point<double, 3>&)’ is deprecated [-Wdeprecated-copy]
   81 |         std::function< void ( Point< double , CDim >& ) > innerFunction    = [&]( Point< double , CDim >& p ){ p = cpIntegrate( femOffset , cOffset ); };
      |                                                                                                                ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<double, 3>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = double; unsigned int Dim = 3]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘void RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighbors<UIntPack<Begin ...> >::clear() [with unsigned int ...Widths = {2, 2, 2}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:467:216:   required from ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighbors<UIntPack<Begin ...> >::ConstNeighbors() [with unsigned int ...Widths = {2, 2, 2}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:3026:69:   required from ‘void FEMTree<Dim, Real>::addInterpolationConstraints(DenseNodeData<C, UIntPack<__Values ...> >&, LocalDepth, const InterpolationInfo<T, PointD>&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<WindowSize< UIntPack< Widths ... > >::Size ; i++ ) neighbors.data[i] = NULL; }
      |                                                                                                                                      ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, UIntPack<_LeftRadii ...>, UIntPack<_PLeftRadii ...>, ConstWindowSlice<const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_LeftRadii + _RightRadii + 1...> >, WindowSlice<const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, 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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:798:17:   required from ‘void RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighbors<UIntPack<_LeftRadii + _RightRadii + 1...> >&) [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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:3027:31:   required from ‘void FEMTree<Dim, Real>::addInterpolationConstraints(DenseNodeData<C, UIntPack<__Values ...> >&, LocalDepth, const InterpolationInfo<T, PointD>&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) c[d] = ( cIdx>>d ) & 1;
      |                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘void RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::depthAndOffset(int&, int*) const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1648:23:   required from ‘void FEMTree<Dim, Real>::_localDepthAndOffset(const FEMTreeNode*, LocalDepth&, int (&)[Dim]) const [with unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; LocalDepth = int; LocalOffset = int [3]]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:3029:7:   required from ‘void FEMTree<Dim, Real>::addInterpolationConstraints(DenseNodeData<C, UIntPack<__Values ...> >&, LocalDepth, const InterpolationInfo<T, PointD>&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) offset[d] = _offset[d];
      |                        ~^~~~
In file included from /<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:434,
                 from /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.h:35:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::addInterpolationConstraints<float, 5, 5, 5, 0>(DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const InterpolationInfo<float, 0>&) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::addInterpolationConstraints<float, 5, 5, 5, 0>(DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const InterpolationInfo<float, 0>&) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::addInterpolationConstraints<float, 5, 5, 5, 0>(DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const InterpolationInfo<float, 0>&) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::addInterpolationConstraints<float, 5, 5, 5, 0>(DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const InterpolationInfo<float, 0>&) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:3041:8:   required from ‘void FEMTree<Dim, Real>::addInterpolationConstraints(DenseNodeData<C, UIntPack<__Values ...> >&, LocalDepth, const InterpolationInfo<T, PointD>&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2514:45: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘node_index_type’ {aka ‘int’} [-Wsign-compare]
 2514 |         bool clearSolution = solution.size()!=_sNodesEnd( _maxDepth );
      |                              ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2516:14: warning: unused variable ‘simpleSolve’ [-Wunused-variable]
 2516 |         bool simpleSolve = clearSolution && solverInfo.vCycles==1 && solverInfo.cascadic;
      |              ^~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree<Dim, Real>::_upSample(UIntPack<TSigs ...>, BaseFEMIntegrator::RestrictionProlongation<UIntPack<__Values ...> >&, LocalDepth, C*) const [with C = float; unsigned int ...Degrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1521:53:   required from ‘DenseNodeData<C, UIntPack<__Values ...> > FEMTree<Dim, Real>::coarseCoefficients(const DenseNodeData<C, UIntPack<__Values ...> >&) const [with C = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:486:63:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) start[d] = Start[(c>>d)&1][d] - Start[0][d] , end[d] = - Start[0][d] + End[(c>>d)&1][d] + 1;
      |                                ~^~~~
/<<PKGBUILDDIR>>/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 ... } };
      |                   ^~~~~
/<<PKGBUILDDIR>>/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   ... } };
      |                     ^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl: In instantiation of ‘CumulativeDerivativeValues<double, Dim, _PointD> FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, 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<double, Dim, _PointD> = Point<double, 1>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:88:85:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) off[d] = CENTER;
      |                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl: In instantiation of ‘CumulativeDerivativeValues<double, Dim, _PointD> FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, 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<double, Dim, _PointD> = Point<double, 1>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:97:86:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) off[d] = ( (corner>>d) & 1 ) ? FRONT : BACK;
      |                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::initEvaluationState(Point<double, Dim>, unsigned int, FEMIntegrator::PointEvaluatorState<UIntPack<V1 ...>, UIntPack<Begin ...> >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:183:49:   required from ‘CumulativeDerivativeValues<V, Dim, _PointD> FEMTree<Dim, Real>::_getValues(const ConstPointSupportKey<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const FEMTreeNode*, Point<Real, Dim>, const V*, const V*, const _Evaluator<UIntPack<TSigs ...>, 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<V, Dim, _PointD> = Point<float, 1>; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:500:50:   required from ‘CumulativeDerivativeValues<T, Dim, _PointD> FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::values(Point<Real, Dim>, int, const FEMTree<Dim, Real>::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<T, Dim, _PointD> = Point<float, 1>; FEMTree<Dim, Real>::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:708:49:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) state._pointOffset[d] = (int)( p[d] * res );
      |                                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMTree<Dim, Real>::_centerAndWidth(const FEMTreeNode*, Point<Real, Dim>&, Real&) const [with unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:197:3:   required from ‘CumulativeDerivativeValues<V, Dim, _PointD> FEMTree<Dim, Real>::_getValues(const ConstPointSupportKey<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const FEMTreeNode*, Point<Real, Dim>, const V*, const V*, const _Evaluator<UIntPack<TSigs ...>, 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<V, Dim, _PointD> = Point<float, 1>; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:500:50:   required from ‘CumulativeDerivativeValues<T, Dim, _PointD> FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::values(Point<Real, Dim>, int, const FEMTree<Dim, Real>::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<T, Dim, _PointD> = Point<float, 1>; FEMTree<Dim, Real>::FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:708:49:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; dd++ ) center[dd] = Real( off[dd] + 0.5 ) * width;
      |                                 ~~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl: In instantiation of ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) cIdx[d] = center;
      |                                ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:88:98: warning: implicitly-declared ‘constexpr Point<double, 4>& Point<double, 4>::operator=(const Point<double, 4>&)’ is deprecated [-Wdeprecated-copy]
   88 |                                 [&]( CumulativeDerivativeValues< double , Dim , PointD >& p ){ p = _centerValues( depth , fIdx , cIdx , false ); } ,
      |                                                                                                ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<double, 4>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = double; unsigned int Dim = 4]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:97:106: warning: implicitly-declared ‘constexpr Point<double, 4>& Point<double, 4>::operator=(const Point<double, 4>&)’ is deprecated [-Wdeprecated-copy]
   97 |                                         [&]( CumulativeDerivativeValues< double , Dim , PointD >& p ){ p = _cornerValues( depth , fIdx , cIdx , c , false ); } ,
      |                                                                                                        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<double, 4>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = double; unsigned int Dim = 4]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:106:106: warning: implicitly-declared ‘constexpr Point<double, 4>& Point<double, 4>::operator=(const Point<double, 4>&)’ is deprecated [-Wdeprecated-copy]
  106 |                                         [&]( CumulativeDerivativeValues< double , Dim , PointD >& p ){ p = _cornerValues( depth , fIdx , cIdx , c , false ); } ,
      |                                                                                                        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<double, 4>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = double; unsigned int Dim = 4]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/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<Dim ; d++ ) cIdx[d] = center + ( (c>>d) & 1 );
      |                                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:122:98: warning: implicitly-declared ‘constexpr Point<double, 4>& Point<double, 4>::operator=(const Point<double, 4>&)’ is deprecated [-Wdeprecated-copy]
  122 |                                 [&]( CumulativeDerivativeValues< double , Dim , PointD >& p ){ p = _centerValues( depth , fIdx , cIdx , true ); } ,
      |                                                                                                ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<double, 4>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = double; unsigned int Dim = 4]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:131:106: warning: implicitly-declared ‘constexpr Point<double, 4>& Point<double, 4>::operator=(const Point<double, 4>&)’ is deprecated [-Wdeprecated-copy]
  131 |                                         [&]( CumulativeDerivativeValues< double , Dim , PointD >& p ){ p = _cornerValues( depth , fIdx , cIdx , cc , true ); } ,
      |                                                                                                        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<double, 4>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = double; unsigned int Dim = 4]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:140:106: warning: implicitly-declared ‘constexpr Point<double, 4>& Point<double, 4>::operator=(const Point<double, 4>&)’ is deprecated [-Wdeprecated-copy]
  140 |                                         [&]( CumulativeDerivativeValues< double , Dim , PointD >& p ){ p = _cornerValues( depth , fIdx , cIdx , cc , true ); } ,
      |                                                                                                        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<double, 4>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = double; unsigned int Dim = 4]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl: In instantiation of ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::SetSliceTableData(const SortedTreeNodes<3>&, SliceTableData*, XSliceTableData*, SliceTableData*, int, int) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1772:32:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:252:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare]
  252 |                         if( offset<0 || offset>((size_t)1<<depth) ) return;
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl: In instantiation of ‘void IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues::setEdgeVertexMap() [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1823:87:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:621:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::pair<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_Key, std::pair<int, open3d::geometry::poisson::Open3DVertex<float> > >, std::allocator<std::pair<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_Key, std::pair<int, open3d::geometry::poisson::Open3DVertex<float> > > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  621 |                                 for( int j=0 ; j<edgeVertexKeyValues[i].size() ; j++ ) edgeVertexMap[ edgeVertexKeyValues[i][j].first ] = edgeVertexKeyValues[i][j].second;
      |                                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl: In instantiation of ‘void IsoSurfaceExtractor<3, Real, Vertex>::_XSliceValues::setEdgeVertexMap() [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1825:87:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:732:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::pair<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_Key, std::pair<int, open3d::geometry::poisson::Open3DVertex<float> > >, std::allocator<std::pair<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_Key, std::pair<int, open3d::geometry::poisson::Open3DVertex<float> > > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  732 |                                 for( int j=0 ; j<edgeVertexKeyValues[i].size() ; j++ ) edgeVertexMap[ edgeVertexKeyValues[i][j].first ] = edgeVertexKeyValues[i][j].second;
      |                                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl: In instantiation of ‘void IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues::setVertexPairMap() [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1826:87:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:629:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::pair<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_Key, IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_Key>, std::allocator<std::pair<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_Key, IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_Key> > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  629 |                                 for( int j=0 ; j<vertexPairKeyValues[i].size() ; j++ )
      |                                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl: In instantiation of ‘void IsoSurfaceExtractor<3, Real, Vertex>::_XSliceValues::setVertexPairMap() [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1828:87:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:740:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::pair<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_Key, IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_Key>, std::allocator<std::pair<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_Key, IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_Key> > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  740 |                                 for( int j=0 ; j<vertexPairKeyValues[i].size() ; j++ )
      |                                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl: In instantiation of ‘void IsoSurfaceExtractor<3, Real, Vertex>::_SliceValues::setFaceEdgeMap() [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1829:85:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:641:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::pair<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_Key, std::vector<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_IsoEdge, std::allocator<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_IsoEdge> > >, std::allocator<std::pair<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_Key, std::vector<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_IsoEdge, std::allocator<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_IsoEdge> > > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  641 |                                 for( int j=0 ; j<faceEdgeKeyValues[i].size() ; j++ )
      |                                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:645:62: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_IsoEdge, std::allocator<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_IsoEdge> >::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  645 |                                         else for( int k=0 ; k<faceEdgeKeyValues[i][j].second.size() ; k++ ) iter->second.push_back( faceEdgeKeyValues[i][j].second[k] );
      |                                                             ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl: In instantiation of ‘void IsoSurfaceExtractor<3, Real, Vertex>::_XSliceValues::setFaceEdgeMap() [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1831:85:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:752:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::pair<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_Key, std::vector<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_IsoEdge, std::allocator<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_IsoEdge> > >, std::allocator<std::pair<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_Key, std::vector<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_IsoEdge, std::allocator<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_IsoEdge> > > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  752 |                                 for( int j=0 ; j<faceEdgeKeyValues[i].size() ; j++ )
      |                                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:756:62: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_IsoEdge, std::allocator<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_IsoEdge> >::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
  756 |                                         else for( int k=0 ; k<faceEdgeKeyValues[i][j].second.size() ; k++ ) iter->second.push_back( faceEdgeKeyValues[i][j].second[k] );
      |                                                             ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl: In instantiation of ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetIsoSurface(const FEMTree<3, Real>&, LocalDepth, int, const _SliceValues&, const _SliceValues&, const _XSliceValues&, CoredMeshData<Vertex, int>&, bool, bool, node_index_type&, bool) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; node_index_type = int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1835:19:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1453:72: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_IsoEdge, std::allocator<IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_IsoEdge> >::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
 1453 |                                                                 if( idx==edges.size() )
      |                                                                     ~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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 );
      |                                                       ^~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘void RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::Neighbors<UIntPack<Begin ...> >::clear() [with unsigned int ...Widths = {3, 3, 3}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:457:206:   required from ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::Neighbors<UIntPack<Begin ...> >::Neighbors() [with unsigned int ...Widths = {3, 3, 3}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:501:14:   required from ‘void RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:288:16:   required from ‘FEMTree<Dim, Real>::DensityEstimator<WeightDegree>* FEMTree<Dim, Real>::setDensityEstimator(const std::vector<NodeAndPointSample<Dim, Real> >&, LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:535:71:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<WindowSize< UIntPack< Widths ... > >::Size ; i++ ) neighbors.data[i] = NULL; }
      |                                                                                                                                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BlockedVector.h: In instantiation of ‘size_t BlockedVector<T, LogBlockSize, InitialBlocks, AllocationMultiplier>::resize(size_t, const T&) [with T = int; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2; size_t = unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:252:69:   required from ‘void SparseNodeData<Data, UIntPack<_Values ...> >::reserve(size_t) [with Data = float; unsigned int ...FEMSigs = {6, 6, 6}; size_t = unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:57:24:   required from ‘void FEMTree<Dim, Real>::_addWeightContribution(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<WeightDegree>&, FEMTreeNode*, Point<Real, Dim>, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, Real) [with bool ThreadSafe = true; unsigned int WeightDegree = 2; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:305:36:   required from ‘FEMTree<Dim, Real>::DensityEstimator<WeightDegree>* FEMTree<Dim, Real>::setDensityEstimator(const std::vector<NodeAndPointSample<Dim, Real> >&, LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:535:71:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/BlockedVector.h:109:24: warning: unused variable ‘blockIndex’ [-Wunused-variable]
  109 |                 size_t blockIndex = index & _Mask;
      |                        ^~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_addWeightContribution<true, 2>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<2>&, FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&, float)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_addWeightContribution<true, 2>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<2>&, FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&, float)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_addWeightContribution<true, 2>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<2>&, FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&, float)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_addWeightContribution<true, 2>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<2>&, FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&, float)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:69:2:   required from ‘void FEMTree<Dim, Real>::_addWeightContribution(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<WeightDegree>&, FEMTreeNode*, Point<Real, Dim>, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, Real) [with bool ThreadSafe = true; unsigned int WeightDegree = 2; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:305:36:   required from ‘FEMTree<Dim, Real>::DensityEstimator<WeightDegree>* FEMTree<Dim, Real>::setDensityEstimator(const std::vector<NodeAndPointSample<Dim, Real> >&, LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:535:71:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MyMiscellany.h: In instantiation of ‘bool SetAtomic64(volatile Value*, Value, Value) [with Value = float]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MyMiscellany.h:624:21:   required from ‘void AddAtomic64(Number&, Number) [with Number = float]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/MyMiscellany.h:664:28:   required from ‘void AddAtomic(Data&, Data) [with Data = float]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:374:14:   required from ‘SparseNodeData<OutData, UIntPack<Begin ...> > FEMTree<Dim, Real>::setDataField(UIntPack<Begin ...>, const std::vector<NodeAndPointSample<Dim, Real> >&, const std::vector<InData>&, const DensityEstimator<WeightDegree>*, Real&, std::function<bool(InData, OutData&, Real&)>) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point<float, 3>; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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;
      |                                ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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;
      |                                ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MyMiscellany.h:587:19: warning: unused variable ‘_oldValue’ [-Wunused-variable]
  587 |         uint64_t &_oldValue = *(uint64_t *)&oldValue;
      |                   ^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl: In instantiation of ‘Real FEMTree<Dim, Real>::_getSamplesPerNode(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = PointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29:   required from ‘void FEMTree<Dim, Real>::_getSampleDepthAndWeight(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = PointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:203:26:   required from ‘Real FEMTree<Dim, Real>::_splatPointData(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<WeightDegree>&, Point<Real, Dim>, V, SparseNodeData<V, UIntPack<Ds ...> >&, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, PointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&, LocalDepth, LocalDepth, int, Real) [with bool CreateNodes = true; bool ThreadSafe = true; unsigned int WeightDegree = 2; V = Point<float, 3>; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:381:119:   required from ‘SparseNodeData<OutData, UIntPack<Begin ...> > FEMTree<Dim, Real>::setDataField(UIntPack<Begin ...>, const std::vector<NodeAndPointSample<Dim, Real> >&, const std::vector<InData>&, const DensityEstimator<WeightDegree>*, Real&, std::function<bool(InData, OutData&, Real&)>) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point<float, 3>; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; dim++ ) Polynomial< WeightDegree >::BSplineComponentValues( ( position[dim]-start[dim] ) / w , values[dim] );
      |                          ~~~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_splatPointData<true, true, Point<float, 3>, 7, 7, 7>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, FEMTreeNode*, Point<float, 3>, Point<float, 3>, SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >&, PointSupportKey<UIntPack<2, 2, 2> >&)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_splatPointData<true, true, Point<float, 3>, 7, 7, 7>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, FEMTreeNode*, Point<float, 3>, Point<float, 3>, SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >&, PointSupportKey<UIntPack<2, 2, 2> >&)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_splatPointData<true, true, Point<float, 3>, 7, 7, 7>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, FEMTreeNode*, Point<float, 3>, Point<float, 3>, SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >&, PointSupportKey<UIntPack<2, 2, 2> >&)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_splatPointData<true, true, Point<float, 3>, 7, 7, 7>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, FEMTreeNode*, Point<float, 3>, Point<float, 3>, SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >&, PointSupportKey<UIntPack<2, 2, 2> >&)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:167:2:   required from ‘void FEMTree<Dim, Real>::_splatPointData(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, FEMTreeNode*, Point<Real, Dim>, V, SparseNodeData<V, UIntPack<DataSigs ...> >&, PointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&) [with bool CreateNodes = true; bool ThreadSafe = true; V = Point<float, 3>; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:390:61:   required from ‘SparseNodeData<OutData, UIntPack<Begin ...> > FEMTree<Dim, Real>::setDataField(UIntPack<Begin ...>, const std::vector<NodeAndPointSample<Dim, Real> >&, const std::vector<InData>&, const DensityEstimator<WeightDegree>*, Real&, std::function<bool(InData, OutData&, Real&)>) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point<float, 3>; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:518:69:   required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:608:50:   required from ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::Neighbors<UIntPack<LeftRadii + RightRadii + 1...> >& RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:518:52:   required from ‘void FEMTree<Dim, Real>::finalizeForMultigrid(LocalDepth, HasDataFunctor, DenseOrSparseNodeData* ...) [with unsigned int MaxDegree = 2; HasDataFunctor = FEMTree<3, float>::HasNormalDataFunctor<UIntPack<7, 7, 7> >; DenseOrSparseNodeData = {SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >, FEMTree<3, float>::DensityEstimator<2>}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:599:59:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) c[d] = ( cIdx>>d ) & 1;
      |                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘void RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighbors<UIntPack<Begin ...> >::clear() [with unsigned int ...Widths = {4, 4, 4}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:467:216:   required from ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighbors<UIntPack<Begin ...> >::ConstNeighbors() [with unsigned int ...Widths = {4, 4, 4}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2805:66:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<WindowSize< UIntPack< Widths ... > >::Size ; i++ ) neighbors.data[i] = NULL; }
      |                                                                                                                                      ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, UIntPack<_LeftRadii ...>, UIntPack<_PLeftRadii ...>, ConstWindowSlice<const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_LeftRadii + _RightRadii + 1...> >, WindowSlice<const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, 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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:798:17:   required from ‘void RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighbors<UIntPack<_LeftRadii + _RightRadii + 1...> >&) [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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2806:28:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) c[d] = ( cIdx>>d ) & 1;
      |                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, UIntPack<_LeftRadii ...>, UIntPack<_PLeftRadii ...>, ConstWindowSlice<const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_LeftRadii + _RightRadii + 1...> >, WindowSlice<const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, 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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:798:17:   required from ‘void RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighbors<UIntPack<_LeftRadii + _RightRadii + 1...> >&) [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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2869:29:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:709:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, 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<5, 5, 5>, UIntPack<0, 0, 0> >; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:957:60:   required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::_initEvaluationState(UIntPack<TSig, TSigs ...>, UIntPack<D, Ds ...>, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState<UIntPack<5, 5, 5>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:925:24:   required from ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::initEvaluationState(Point<double, Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState<UIntPack<V1 ...>, UIntPack<Begin ...> >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:3037:37:   required from ‘void FEMTree<Dim, Real>::addInterpolationConstraints(DenseNodeData<C, UIntPack<__Values ...> >&, LocalDepth, const InterpolationInfo<T, PointD>&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                                ~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:936:48: warning: unused variable ‘LeftSupportRadius’ [-Wunused-variable]
  936 |                         static const int       LeftSupportRadius = -BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportStart;
      |                                                ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:938:47: warning: unused variable ‘RightSupportRadius’ [-Wunused-variable]
  938 |                         static const int      RightSupportRadius =  BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportEnd  ;
      |                                               ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::addInterpolationConstraints<float, 5, 5, 5, 0>(DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const InterpolationInfo<float, 0>&) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::addInterpolationConstraints<float, 5, 5, 5, 0>(DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const InterpolationInfo<float, 0>&) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::addInterpolationConstraints<float, 5, 5, 5, 0>(DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const InterpolationInfo<float, 0>&) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::addInterpolationConstraints<float, 5, 5, 5, 0>(DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const InterpolationInfo<float, 0>&) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::addInterpolationConstraints<float, 5, 5, 5, 0>(DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const InterpolationInfo<float, 0>&) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::addInterpolationConstraints<float, 5, 5, 5, 0>(DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const InterpolationInfo<float, 0>&) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:3041:8:   required from ‘void FEMTree<Dim, Real>::addInterpolationConstraints(DenseNodeData<C, UIntPack<__Values ...> >&, LocalDepth, const InterpolationInfo<T, PointD>&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree<Dim, Real>::_updateRestrictedIntegralConstraints(UIntPack<Begin ...>, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const T*, T*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int Dim = 3; Real = float; LocalDepth = int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2569:40:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<WindowSize< OverlapSizes >::Size ; i++ ) if( _isValidFEM1Node( nodes[i] ) )
      |                                                        ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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<WindowSize< OverlapSizes >::Size ; i++ ) if( _isValidFEM1Node( nodes[i] ) )
      |                                                        ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1352:25: warning: unused variable ‘range’ [-Wunused-variable]
 1352 |         node_index_type range = end-start;
      |                         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1353:25: warning: unused variable ‘lStart’ [-Wunused-variable]
 1353 |         node_index_type lStart = _sNodesBegin(highDepth-1);
      |                         ^~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree<Dim, Real>::_updateRestrictedInterpolationConstraints(PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const T*, T*, const InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2570:45:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<CumulativeDerivatives< Dim , PointD >::Size ; d++ ) temp += dualValues[d] * values[d];
      |                                                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1460:25: warning: unused variable ‘start’ [-Wunused-variable]
 1460 |         node_index_type start = _sNodesBegin(lowDepth) , end = _sNodesEnd(lowDepth);
      |                         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1460:58: warning: unused variable ‘end’ [-Wunused-variable]
 1460 |         node_index_type start = _sNodesBegin(lowDepth) , end = _sNodesEnd(lowDepth);
      |                                                          ^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree<Dim, Real>::_setPointValuesFromProlongedSolution(LocalDepth, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const T*, InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; LocalDepth = int; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2581:83:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1436:58: warning: implicitly-declared ‘constexpr Point<float, 1>& Point<float, 1>::operator=(const Point<float, 1>&)’ is deprecated [-Wdeprecated-copy]
 1436 |                                         pData.dualValues = interpolationInfo( pIndex , _coarserFunctionValues< PointD >( UIntPack< FEMSigs ... >() , pData.position , neighborKey , _sNodes.treeNodes[i] , bsData , prolongedSolution ) ) * pData.weight;
      |                                         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<float, 1>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = float; unsigned int Dim = 1]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::supportWeights(UIntPack<Begin ...>) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2628:79:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<WindowSize< UIntPack< BSplineOverlapSizes< FEMSignature< FEMSigs >::Degree , 0 >::OverlapSize ... > >::Size ; i++ )
      |                                                        ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::prolongationWeights(UIntPack<Begin ...>, bool) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2629:108:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) start[d] = DownSampleStart[(c>>d)&1][d] - DownSampleStart[0][d] , end[d] = - DownSampleStart[0][d] + DownSampleEnd[(c>>d)&1][d] + 1;
      |                                                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; dd++ ) totalDim *= dims[dd];
      |                                         ~~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:747:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  747 |                         for( int dd=0 ; dd<Dim ; dd++ ) hasPartitionOfUnity &= HasPartitionOfUnity( bTypes[dd] );
      |                                         ~~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘int FEMTree<Dim, Real>::_solveSystemCG(UIntPack<Begin ...>, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, const T*, TDotT, int, bool, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2657:61:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) totalDim *= dims[d];
      |                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:580:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  580 |         for( int d=0 ; d<Dim ; d++ ) hasPartitionOfUnity &= HasPartitionOfUnity( bTypes[d] );
      |                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:85:4:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:94:5:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:103:5:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:119:4:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:128:5:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:137:5:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl: In instantiation of ‘void FEMTree<Dim, Real>::_getSampleDepthAndWeight(const DensityEstimator<WeightDegree>&, Point<Real, Dim>, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = PointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:289:47:   required from ‘Real FEMTree<Dim, Real>::_nearestMultiSplatPointData(const DensityEstimator<WeightDegree>*, FEMTreeNode*, Point<Real, Dim>, V, SparseNodeData<V, UIntPack<TSigs ...> >&, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, int) [with unsigned int WeightDegree = 2; V = ProjectiveData<open3d::geometry::poisson::Open3DData, float>; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:449:61:   required from ‘SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<Dim, WeightDegree>::type> FEMTree<Dim, Real>::setMultiDepthDataField(const std::vector<NodeAndPointSample<Dim, Real> >&, std::vector<Data>&, const DensityEstimator<WeightDegree>*, 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<Dim, WeightDegree>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:367:77:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) myCenter[d] = (Real)0.5;
      |                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:146:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  146 |                 for( int d=0 ; d<Dim ; d++ )
      |                                ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::Neighbors<UIntPack<LeftRadii + RightRadii + 1...> >& RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:261:59:   required from ‘Real FEMTree<Dim, Real>::_multiSplatPointData(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<WeightDegree>*, FEMTreeNode*, Point<Real, Dim>, V, SparseNodeData<V, UIntPack<Ds ...> >&, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, PointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&, int) [with bool CreateNodes = false; bool ThreadSafe = false; unsigned int WeightDegree = 2; V = ProjectiveData<open3d::geometry::poisson::Open3DData, float>; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:450:76:   required from ‘SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<Dim, WeightDegree>::type> FEMTree<Dim, Real>::setMultiDepthDataField(const std::vector<NodeAndPointSample<Dim, Real> >&, std::vector<Data>&, const DensityEstimator<WeightDegree>*, 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<Dim, WeightDegree>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:367:77:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<WindowSize< UIntPack< ( LeftRadii+RightRadii+1 ) ... > >::Size ; i++ ) if( !neighbors.neighbors.data[i] ) reset = true;
      |                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl: In instantiation of ‘CumulativeDerivativeValues<double, Dim, _PointD> FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, 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<double, Dim, _PointD> = Point<double, 4>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:88:85:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) off[d] = CENTER;
      |                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl: In instantiation of ‘CumulativeDerivativeValues<double, Dim, _PointD> FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, 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<double, Dim, _PointD> = Point<double, 4>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:97:86:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) off[d] = ( (corner>>d) & 1 ) ? FRONT : BACK;
      |                        ~^~~~
/<<PKGBUILDDIR>>/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, LocalDepth, int, HyperCube::Direction, std::vector<_SlabValues>&, _Evaluator<UIntPack<Begin ...>, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; _Evaluator<UIntPack<Begin ...>, 1> = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>]’:
/<<PKGBUILDDIR>>/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, LocalDepth, int, std::vector<_SlabValues>&, _Evaluator<UIntPack<Begin ...>, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; _Evaluator<UIntPack<Begin ...>, 1> = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1784:38:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) if( FEMDegrees[d]==0 || ( FEMDegrees[d]==1 && sValues.cornerGradients ) ) useBoundaryEvaluation = true;
      |                                ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:847:95: warning: implicitly-declared ‘constexpr Point<float, 4>& Point<float, 4>::operator=(const Point<float, 4>&)’ is deprecated [-Wdeprecated-copy]
  847 |                                                                 if( useBoundaryEvaluation ) p = tree.template _getCornerValues< Real , 1 >( bNeighborKey , leaf , c.index , coefficients , coarseCoefficients , evaluator , tree._maxDepth , isInterior );
      |                                                                                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<float, 4>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = float; unsigned int Dim = 4]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:848:95: warning: implicitly-declared ‘constexpr Point<float, 4>& Point<float, 4>::operator=(const Point<float, 4>&)’ is deprecated [-Wdeprecated-copy]
  848 |                                                                 else                        p = tree.template _getCornerValues< Real , 1 >(  neighborKey , leaf , c.index , coefficients , coarseCoefficients , evaluator , tree._maxDepth , isInterior );
      |                                                                                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<float, 4>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = float; unsigned int Dim = 4]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:849:135: warning: implicitly-declared ‘constexpr Point<float, 3>& Point<float, 3>::operator=(const Point<float, 3>&)’ is deprecated [-Wdeprecated-copy]
  849 |                                                                 sValues.cornerValues[vIndex] = p[0] , sValues.cornerGradients[vIndex] = Point< Real , Dim >( p[1] , p[2] , p[3] );
      |                                                                                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<float, 3>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = float; unsigned int Dim = 3]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:862:127: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  862 |                                                 while( tree._isValidSpaceNode( node->parent ) && (node-node->parent->children)==c.index )
      |                                                                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:869:122: warning: implicitly-declared ‘constexpr Point<float, 3>& Point<float, 3>::operator=(const Point<float, 3>&)’ is deprecated [-Wdeprecated-copy]
  869 |                                                         if( _sValues.cornerGradients ) _sValues.cornerGradients[_vIndex] = sValues.cornerGradients[vIndex];
      |                                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<float, 3>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = float; unsigned int Dim = 3]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl: In instantiation of ‘static IsoSurfaceExtractor<3, Real, Vertex>::_Key IsoSurfaceExtractor<3, Real, Vertex>::_VertexData::EdgeIndex(const IsoSurfaceExtractor<3, Real, Vertex>::TreeNode*, HyperCube::Cube<3>::Element<1>, int) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; IsoSurfaceExtractor<3, Real, Vertex>::TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1061:43:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, LocalDepth, int, node_index_type&, CoredMeshData<Vertex, int>&, std::vector<_SlabValues>&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; LocalDepth = int; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; dd++ )
      |                                         ~~^~~~
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp: In instantiation of ‘std::pair<_T1, _T2>& std::pair<_T1, _T2>::operator=(std::__conditional_t<std::__and_<std::is_move_assignable<_Tp>, std::is_move_assignable<_T2> >::value, std::pair<_T1, _T2>&&, std::__nonesuch&&>) [with _T1 = int; _T2 = open3d::geometry::poisson::Open3DVertex<float>; std::__conditional_t<std::__and_<std::is_move_assignable<_Tp>, std::is_move_assignable<_T2> >::value, std::pair<_T1, _T2>&&, std::__nonesuch&&> = std::pair<int, open3d::geometry::poisson::Open3DVertex<float> >&&]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1071:26:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, LocalDepth, int, node_index_type&, CoredMeshData<Vertex, int>&, std::vector<_SlabValues>&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; LocalDepth = int; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:147:7: warning: implicitly-declared ‘constexpr Point<float, 3>& Point<float, 3>::operator=(const Point<float, 3>&)’ is deprecated [-Wdeprecated-copy]
  147 | class Open3DVertex {
      |       ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<float, 3>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [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++/12/bits/stl_algobase.h:64,
                 from /usr/include/c++/12/bits/specfun.h:45,
                 from /usr/include/c++/12/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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:27:
/usr/include/c++/12/bits/stl_pair.h:585:16: note: synthesized method ‘open3d::geometry::poisson::Open3DVertex<float>& open3d::geometry::poisson::Open3DVertex<float>::operator=(open3d::geometry::poisson::Open3DVertex<float>&&)’ first required here
  585 |         second = std::forward<second_type>(__p.second);
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl: In instantiation of ‘static IsoSurfaceExtractor<3, Real, Vertex>::_Key IsoSurfaceExtractor<3, Real, Vertex>::_VertexData::FaceIndex(const IsoSurfaceExtractor<3, Real, Vertex>::TreeNode*, HyperCube::Cube<3>::Element<2>, int) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; IsoSurfaceExtractor<3, Real, Vertex>::TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1361:43:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoEdges(const FEMTree<3, Real>&, LocalDepth, int, std::vector<_SlabValues>&) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1818:23:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; dd++ )
      |                                         ~~^~~~
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp: In instantiation of ‘std::pair<_T1, _T2>& std::pair<_T1, _T2>::operator=(std::__conditional_t<std::__and_<std::is_copy_assignable<_T1>, std::is_copy_assignable<_T2> >::value, const std::pair<_T1, _T2>&, const std::__nonesuch&>) [with _T1 = int; _T2 = open3d::geometry::poisson::Open3DVertex<float>; std::__conditional_t<std::__and_<std::is_copy_assignable<_T1>, std::is_copy_assignable<_T2> >::value, const std::pair<_T1, _T2>&, const std::__nonesuch&> = const std::pair<int, open3d::geometry::poisson::Open3DVertex<float> >&]’:
/<<PKGBUILDDIR>>/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<float>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1823:87:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:147:7: warning: implicitly-declared ‘constexpr Point<float, 3>& Point<float, 3>::operator=(const Point<float, 3>&)’ is deprecated [-Wdeprecated-copy]
  147 | class Open3DVertex {
      |       ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<float, 3>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = float; unsigned int Dim = 3]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/usr/include/c++/12/bits/stl_pair.h:573:16: note: synthesized method ‘open3d::geometry::poisson::Open3DVertex<float>& open3d::geometry::poisson::Open3DVertex<float>::operator=(const open3d::geometry::poisson::Open3DVertex<float>&)’ first required here
  573 |         second = __p.second;
      |         ~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl: In instantiation of ‘static unsigned int IsoSurfaceExtractor<3, Real, Vertex>::_AddIsoPolygons(unsigned int, CoredMeshData<Vertex, int>&, std::vector<std::pair<int, Vertex> >&, bool, bool, node_index_type&) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; node_index_type = int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1489:23:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetIsoSurface(const FEMTree<3, Real>&, LocalDepth, int, const _SliceValues&, const _SliceValues&, const _XSliceValues&, CoredMeshData<Vertex, int>&, bool, bool, node_index_type&, bool) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1835:19:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1706:94: warning: implicitly-declared ‘constexpr Point<float, 3>& Point<float, 3>::operator=(const Point<float, 3>&)’ is deprecated [-Wdeprecated-copy]
 1706 |                                 for( unsigned int i=0 ; i<polygon.size() ; i++ ) vertices[i] = polygon[i].second.point;
      |                                                                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<float, 3>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = float; unsigned int Dim = 3]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MyMiscellany.h: In instantiation of ‘bool SetAtomic32(volatile Value*, Value, Value) [with Value = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MyMiscellany.h:647:28:   required from ‘bool SetAtomic(volatile Value*, Value, Value) [with Value = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:177:15:   required from ‘bool RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::_initChildren_s(Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, Initializer&) [with Initializer = FEMTree<3, float>::_NodeInitializer; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.h:72:38:   required from ‘bool RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::initChildren(Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, Initializer&) [with bool ThreadSafe = false; Initializer = FEMTree<3, float>::_NodeInitializer; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:66:39:   required from ‘FEMTree<Dim, Real>::FEMTree(size_t) [with unsigned int Dim = 3; Real = float; size_t = unsigned int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:454:24:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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;
      |                                ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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;
      |                                ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MyMiscellany.h:573:19: warning: unused variable ‘_oldValue’ [-Wunused-variable]
  573 |         uint32_t &_oldValue = *(uint32_t *)&oldValue;
      |                   ^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MyMiscellany.h: In instantiation of ‘bool SetAtomic64(volatile Value*, Value, Value) [with Value = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MyMiscellany.h:648:28:   required from ‘bool SetAtomic(volatile Value*, Value, Value) [with Value = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:177:15:   required from ‘bool RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::_initChildren_s(Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, Initializer&) [with Initializer = FEMTree<3, float>::_NodeInitializer; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.h:72:38:   required from ‘bool RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::initChildren(Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, Initializer&) [with bool ThreadSafe = false; Initializer = FEMTree<3, float>::_NodeInitializer; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:66:39:   required from ‘FEMTree<Dim, Real>::FEMTree(size_t) [with unsigned int Dim = 3; Real = float; size_t = unsigned int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:454:24:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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;
      |                                ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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;
      |                                ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MyMiscellany.h:587:19: warning: unused variable ‘_oldValue’ [-Wunused-variable]
  587 |         uint64_t &_oldValue = *(uint64_t *)&oldValue;
      |                   ^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:518:69:   required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:608:50:   required from ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::Neighbors<UIntPack<LeftRadii + RightRadii + 1...> >& RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:55:187:   required from ‘void FEMTree<Dim, Real>::_addWeightContribution(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<WeightDegree>&, FEMTreeNode*, Point<Real, Dim>, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, Real) [with bool ThreadSafe = true; unsigned int WeightDegree = 2; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:305:36:   required from ‘FEMTree<Dim, Real>::DensityEstimator<WeightDegree>* FEMTree<Dim, Real>::setDensityEstimator(const std::vector<NodeAndPointSample<Dim, Real> >&, LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:535:71:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) c[d] = ( cIdx>>d ) & 1;
      |                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::_addWeightContribution<true, 2>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<2>&, FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&, float)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_addWeightContribution<true, 2>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<2>&, FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&, float)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_addWeightContribution<true, 2>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<2>&, FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&, float)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_addWeightContribution<true, 2>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<2>&, FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&, float)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_addWeightContribution<true, 2>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<2>&, FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&, float)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_addWeightContribution<true, 2>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<2>&, FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&, float)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:69:2:   required from ‘void FEMTree<Dim, Real>::_addWeightContribution(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<WeightDegree>&, FEMTreeNode*, Point<Real, Dim>, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, Real) [with bool ThreadSafe = true; unsigned int WeightDegree = 2; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:305:36:   required from ‘FEMTree<Dim, Real>::DensityEstimator<WeightDegree>* FEMTree<Dim, Real>::setDensityEstimator(const std::vector<NodeAndPointSample<Dim, Real> >&, LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:535:71:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::_splatPointData<true, true, Point<float, 3>, 7, 7, 7>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, FEMTreeNode*, Point<float, 3>, Point<float, 3>, SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >&, PointSupportKey<UIntPack<2, 2, 2> >&)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_splatPointData<true, true, Point<float, 3>, 7, 7, 7>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, FEMTreeNode*, Point<float, 3>, Point<float, 3>, SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >&, PointSupportKey<UIntPack<2, 2, 2> >&)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_splatPointData<true, true, Point<float, 3>, 7, 7, 7>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, FEMTreeNode*, Point<float, 3>, Point<float, 3>, SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >&, PointSupportKey<UIntPack<2, 2, 2> >&)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_splatPointData<true, true, Point<float, 3>, 7, 7, 7>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, FEMTreeNode*, Point<float, 3>, Point<float, 3>, SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >&, PointSupportKey<UIntPack<2, 2, 2> >&)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_splatPointData<true, true, Point<float, 3>, 7, 7, 7>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, FEMTreeNode*, Point<float, 3>, Point<float, 3>, SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >&, PointSupportKey<UIntPack<2, 2, 2> >&)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_splatPointData<true, true, Point<float, 3>, 7, 7, 7>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, FEMTreeNode*, Point<float, 3>, Point<float, 3>, SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >&, PointSupportKey<UIntPack<2, 2, 2> >&)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:167:2:   required from ‘void FEMTree<Dim, Real>::_splatPointData(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, FEMTreeNode*, Point<Real, Dim>, V, SparseNodeData<V, UIntPack<DataSigs ...> >&, PointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&) [with bool CreateNodes = true; bool ThreadSafe = true; V = Point<float, 3>; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:390:61:   required from ‘SparseNodeData<OutData, UIntPack<Begin ...> > FEMTree<Dim, Real>::setDataField(UIntPack<Begin ...>, const std::vector<NodeAndPointSample<Dim, Real> >&, const std::vector<InData>&, const DensityEstimator<WeightDegree>*, Real&, std::function<bool(InData, OutData&, Real&)>) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point<float, 3>; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:43:25:   required from ‘void BaseFEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, CDim>::setStencil(CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2794:34:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:48:25:   required from ‘void BaseFEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, CDim>::setStencil(CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2794:34:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:66:25:   required from ‘void BaseFEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, CDim>::setStencils(PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2795:34:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::CCStencil&)>; Windows = {WindowSlice<BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::CCStencil, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::CCStencil&)>; Windows = {WindowSlice<BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::CCStencil, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:68:24:   required from ‘void BaseFEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, CDim>::setStencils(PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2795:34:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘void RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighbors<UIntPack<Begin ...> >::clear() [with unsigned int ...Widths = {3, 3, 3}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:467:216:   required from ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighbors<UIntPack<Begin ...> >::ConstNeighbors() [with unsigned int ...Widths = {3, 3, 3}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:699:14:   required from ‘void RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighborKey<UIntPack<Begin ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2797:70:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<WindowSize< UIntPack< Widths ... > >::Size ; i++ ) neighbors.data[i] = NULL; }
      |                                                                                                                                      ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, UIntPack<_LeftRadii ...>, UIntPack<_PLeftRadii ...>, ConstWindowSlice<const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_LeftRadii + _RightRadii + 1...> >, WindowSlice<const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, 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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:798:17:   required from ‘void RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighbors<UIntPack<_LeftRadii + _RightRadii + 1...> >&) [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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:804:15:   required from ‘void RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighbors<UIntPack<_LeftRadii + _RightRadii + 1...> >&) [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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2806:28:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) c[d] = ( cIdx>>d ) & 1;
      |                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h: In instantiation of ‘void BSplineData<FEMSig, D>::SparseBSplineEvaluator::init(unsigned int) [with unsigned int FEMSig = 5; unsigned int D = 0]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:499:66:   required from ‘void BSplineData<FEMSig, D>::reset(int) [with unsigned int FEMSig = 5; unsigned int D = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:931:122:   required from ‘typename std::enable_if<(I < FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::Dim)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:912:74:   required from ‘FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::PointEvaluator(unsigned int) [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2994:17:   required from ‘void FEMTree<Dim, Real>::addInterpolationConstraints(DenseNodeData<C, UIntPack<__Values ...> >&, LocalDepth, const InterpolationInfo<T, PointD>&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                        ~^~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, 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<5, 5, 5>, UIntPack<0, 0, 0> >; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:957:60:   required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::_initEvaluationState(UIntPack<TSig, TSigs ...>, UIntPack<D, Ds ...>, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState<UIntPack<5, 5, 5>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:958:24:   required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::_initEvaluationState(UIntPack<TSig, TSigs ...>, UIntPack<D, Ds ...>, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState<UIntPack<5, 5, 5>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:925:24:   required from ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::initEvaluationState(Point<double, Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState<UIntPack<V1 ...>, UIntPack<Begin ...> >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:3037:37:   required from ‘void FEMTree<Dim, Real>::addInterpolationConstraints(DenseNodeData<C, UIntPack<__Values ...> >&, LocalDepth, const InterpolationInfo<T, PointD>&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                                ~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:936:48: warning: unused variable ‘LeftSupportRadius’ [-Wunused-variable]
  936 |                         static const int       LeftSupportRadius = -BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportStart;
      |                                                ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:938:47: warning: unused variable ‘RightSupportRadius’ [-Wunused-variable]
  938 |                         static const int      RightSupportRadius =  BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportEnd  ;
      |                                               ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = FEMTree<3, float>::addInterpolationConstraints<float, 5, 5, 5, 0>(DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const InterpolationInfo<float, 0>&) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::addInterpolationConstraints<float, 5, 5, 5, 0>(DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const InterpolationInfo<float, 0>&) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::addInterpolationConstraints<float, 5, 5, 5, 0>(DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const InterpolationInfo<float, 0>&) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::addInterpolationConstraints<float, 5, 5, 5, 0>(DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const InterpolationInfo<float, 0>&) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::addInterpolationConstraints<float, 5, 5, 5, 0>(DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const InterpolationInfo<float, 0>&) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::addInterpolationConstraints<float, 5, 5, 5, 0>(DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const InterpolationInfo<float, 0>&) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::addInterpolationConstraints<float, 5, 5, 5, 0>(DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const InterpolationInfo<float, 0>&) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::addInterpolationConstraints<float, 5, 5, 5, 0>(DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const InterpolationInfo<float, 0>&) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:3041:8:   required from ‘void FEMTree<Dim, Real>::addInterpolationConstraints(DenseNodeData<C, UIntPack<__Values ...> >&, LocalDepth, const InterpolationInfo<T, PointD>&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::initEvaluationState(Point<double, Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState<UIntPack<V1 ...>, UIntPack<Begin ...> >&) const [with unsigned int ...EDs = {1, 1, 1}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1480:31:   required from ‘void FEMTree<Dim, Real>::_updateRestrictedInterpolationConstraints(PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const T*, T*, const InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2570:45:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) state._pointOffset[d] = (int)offset[d];
      |                                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘CumulativeDerivativeValues<T, Dim, PointD> FEMTree<Dim, Real>::_finerFunctionValues(UIntPack<TSigs ...>, Point<Real, Dim>, const ConstPointSupportKey<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const FEMTreeNode*, PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const T*) const [with unsigned int PointD = 0; T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues<T, Dim, PointD> = Point<float, 1>; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1485:123:   required from ‘void FEMTree<Dim, Real>::_updateRestrictedInterpolationConstraints(PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const T*, T*, const InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2570:45:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; dd++ ) off[dd] = (off[dd]<<1) | ( (cIdx>>dd) & 1 );
      |                         ~~^~~~
/<<PKGBUILDDIR>>/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<CumulativeDerivatives< Dim , PointD >::Size ; s++ ) values[s] += _solution * dValues[s];
      |                                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘CumulativeDerivativeValues<T, Dim, PointD> FEMTree<Dim, Real>::_coarserFunctionValues(UIntPack<TSigs ...>, Point<Real, Dim>, const ConstPointSupportKey<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const FEMTreeNode*, PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const T*) const [with unsigned int PointD = 0; T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues<T, Dim, PointD> = Point<float, 1>; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1436:85:   required from ‘void FEMTree<Dim, Real>::_setPointValuesFromProlongedSolution(LocalDepth, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const T*, InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; LocalDepth = int; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2581:83:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<CumulativeDerivatives< Dim , PointD >::Size ; s++ ) values[s] += _solution * temp[s];
      |                                        ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘FEMIntegrator::ScalarConstraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...> >::ScalarConstraint(const std::initializer_list<double>&) [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}]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1997:172:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::supportWeights(UIntPack<Begin ...>) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2628:79:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; dd++ ){ derivatives[dd]++ ; SetDerivativeWeights( derivatives , w+1 , d-1 ) ; derivatives[dd]--; }
      |                                                           ~~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1099:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 1099 |                         for( int d=0 ; d<Dim ; d++ ) derivatives[d] = 0;
      |                                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void BaseFEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, CDim>::setStencil(CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {0, 0, 0}; unsigned int CDim = 1]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2005:33:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::supportWeights(UIntPack<Begin ...>) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2628:79:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:43:257: warning: implicitly-declared ‘constexpr Point<double, 1>& Point<double, 1>::operator=(const Point<double, 1>&)’ 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() );
      |                                                                                                                                                                                                                                                               ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<double, 1>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = double; unsigned int Dim = 1]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:48:257: warning: implicitly-declared ‘constexpr Point<double, 1>& Point<double, 1>::operator=(const Point<double, 1>&)’ 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() );
      |                                                                                                                                                                                                                                                               ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<double, 1>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = double; unsigned int Dim = 1]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::downSampleMatrix(UIntPack<Begin ...>, LocalDepth) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:661:28:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 ; d<Dim ; d++ ) upSampleEvaluators[d]->set( lowDepth );
      |                        ~^~~~
/<<PKGBUILDDIR>>/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<WindowSize< UpSampleSizes >::Size ; i++ ) if( _isValidFEM1Node( nodes[i] ) ) rowSize++;
      |                                        ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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<WindowSize< UpSampleSizes >::Size ; i++ ) if( _isValidFEM1Node( nodes[i] ) )
      |                                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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<Dim ; d++ ) delete upSampleEvaluators[d];
      |                        ~^~~~
In file included from /<<PKGBUILDDIR>>/PoissonRecon/Src/SparseMatrix.h:153,
                 from /<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:53:
/<<PKGBUILDDIR>>/PoissonRecon/Src/SparseMatrix.inl: In instantiation of ‘SparseMatrix<T, IndexType, 0> SparseMatrix<T, IndexType, 0>::transpose(T (*)(const T&)) const [with T = float; IndexType = int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:662:28:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/SparseMatrix.inl:343:99: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare]
  343 |         for( size_t i=0 ; i<At.rowNum ; i++ ) for( size_t j=0 ; j<At.rowSizes[i] ; j++ ) if( aRows<=At[i][j].N ) aRows = At[i][j].N+1;
      |                                                                                              ~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/SparseMatrix.inl:342:28: warning: unused variable ‘aCols’ [-Wunused-variable]
  342 |         size_t aRows = 0 , aCols = At.rowNum;
      |                            ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/SparseMatrix.inl: In instantiation of ‘SparseMatrix<T, IndexType, 0> SparseMatrix<T, IndexType, 0>::operator*(const SparseMatrix<T, IndexType, 0>&) const [with T = float; IndexType = int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:663:19:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/SparseMatrix.inl:240:97: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare]
  240 |         for( size_t i=0 ; i<A.rowNum ; i++ ) for( size_t j=0 ; j<A.rowSizes[i] ; j++ ) if( aCols<=A[i][j].N ) aCols = A[i][j].N+1;
      |                                                                                            ~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/SparseMatrix.inl:241:97: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare]
  241 |         for( size_t i=0 ; i<B.rowNum ; i++ ) for( size_t j=0 ; j<B.rowSizes[i] ; j++ ) if( bCols<=B[i][j].N ) bCols = B[i][j].N+1;
      |                                                                                            ~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/PoissonRecon/Src/SparseMatrixInterface.h:93,
                 from /<<PKGBUILDDIR>>/PoissonRecon/Src/SparseMatrix.h:31:
/<<PKGBUILDDIR>>/PoissonRecon/Src/SparseMatrixInterface.inl: In instantiation of ‘void SparseMatrixInterface<T, const_iterator>::setDiagonalR(T*) const [with T = float; const_iterator = const MatrixEntry<float, int>*]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:670:20:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/SparseMatrixInterface.inl:148:87: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare]
  148 |                 for( const_iterator iter = begin( i ) ; iter!=e ; iter++ ) if( iter->N==i ) diagonal[i] += iter->Value;
      |                                                                                ~~~~~~~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘int FEMTree<Dim, Real>::_solveSlicedSystemGS(UIntPack<Begin ...>, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, const T*, TDotT, int, bool, unsigned int, SORWeights, _SolverStats&, bool, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; SORWeights = FEMTree<3, float>::solveSystem<5, 5, 5, float, FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, DenseNodeData<float, UIntPack<5, 5, 5> >&, FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::SORWeights; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1871:43:   required from ‘int FEMTree<Dim, Real>::_solveSystemGS(UIntPack<Begin ...>, bool, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, const T*, TDotT, int, bool, unsigned int, SORWeights, _SolverStats&, bool, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; SORWeights = FEMTree<3, float>::solveSystem<5, 5, 5, float, FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, DenseNodeData<float, UIntPack<5, 5, 5> >&, FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::SORWeights; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2656:61:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                                                   ^~
/<<PKGBUILDDIR>>/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 )
      |                      ^~~~~~
/<<PKGBUILDDIR>>/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;
      |                                              ^~~~~
/<<PKGBUILDDIR>>/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;
      |                                                                                          ^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘int FEMTree<Dim, Real>::_solveSlicedSystemGS(UIntPack<Begin ...>, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, const T*, TDotT, int, bool, unsigned int, SORWeights, _SolverStats&, bool, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; SORWeights = FEMTree<3, float>::solveSystem<5, 5, 5, float, FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, DenseNodeData<float, UIntPack<5, 5, 5> >&, FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::TrivialSORWeights; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1871:43:   required from ‘int FEMTree<Dim, Real>::_solveSystemGS(UIntPack<Begin ...>, bool, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, const T*, TDotT, int, bool, unsigned int, SORWeights, _SolverStats&, bool, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; SORWeights = FEMTree<3, float>::solveSystem<5, 5, 5, float, FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, DenseNodeData<float, UIntPack<5, 5, 5> >&, FEMTree<3, float>::solveSystem<5, 5, 5, 0>(UIntPack<5, 5, 5>, BaseFEMIntegrator::System<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::TrivialSORWeights; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2720:19:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                                                   ^~
/<<PKGBUILDDIR>>/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 )
      |                      ^~~~~~
/<<PKGBUILDDIR>>/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;
      |                                              ^~~~~
/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:569:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static void BSplineEvaluationData<FEMSig>::SetCenterEvaluator(typename CenterEvaluator<D>::Evaluator&, int) [with unsigned int D = 0; unsigned int FEMSig = 5; typename CenterEvaluator<D>::Evaluator = BSplineEvaluationData<5>::CenterEvaluator<0>::Evaluator]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:363:119:   required from ‘static void BSplineEvaluationData<FEMSig>::SetEvaluator(Evaluator<D>&, int) [with unsigned int D = 0; unsigned int FEMSig = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2017:98:   required from ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:74:16:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                 ~~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static void BSplineEvaluationData<FEMSig>::SetCornerEvaluator(typename CornerEvaluator<D>::Evaluator&, int) [with unsigned int D = 0; unsigned int FEMSig = 5; typename CornerEvaluator<D>::Evaluator = BSplineEvaluationData<5>::CornerEvaluator<0>::Evaluator]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:363:182:   required from ‘static void BSplineEvaluationData<FEMSig>::SetEvaluator(Evaluator<D>&, int) [with unsigned int D = 0; unsigned int FEMSig = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2017:98:   required from ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:74:16:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                                 ~~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static void BSplineEvaluationData<FEMSig>::SetChildCenterEvaluator(typename CenterEvaluator<D>::ChildEvaluator&, int) [with unsigned int D = 0; unsigned int FEMSig = 5; typename CenterEvaluator<D>::ChildEvaluator = BSplineEvaluationData<5>::CenterEvaluator<0>::ChildEvaluator]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:372:134:   required from ‘static void BSplineEvaluationData<FEMSig>::SetChildEvaluator(ChildEvaluator<D>&, int) [with unsigned int D = 0; unsigned int FEMSig = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2018:98:   required from ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:74:16:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                 ~~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static void BSplineEvaluationData<FEMSig>::SetChildCornerEvaluator(typename CornerEvaluator<D>::ChildEvaluator&, int) [with unsigned int D = 0; unsigned int FEMSig = 5; typename CornerEvaluator<D>::ChildEvaluator = BSplineEvaluationData<5>::CornerEvaluator<0>::ChildEvaluator]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:372:202:   required from ‘static void BSplineEvaluationData<FEMSig>::SetChildEvaluator(ChildEvaluator<D>&, int) [with unsigned int D = 0; unsigned int FEMSig = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2018:98:   required from ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:74:16:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                                 ~~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_setDValues(unsigned int, const int*, const int*, const _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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:35:24:   required from ‘CumulativeDerivativeValues<double, Dim, _PointD> FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_values(unsigned int, const int*, const int*, const _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<double, Dim, _PointD> = Point<double, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:45:27:   required from ‘CumulativeDerivativeValues<double, Dim, _PointD> FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, 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<double, Dim, _PointD> = Point<double, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:88:85:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                                  ~~^~~~~~~~~
/<<PKGBUILDDIR>>/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 );
      |                                                  ~~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:85:4:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:94:5:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:103:5:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:119:4:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:128:5:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:137:5:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘void RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::Neighbors<UIntPack<Begin ...> >::clear() [with unsigned int ...Widths = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:457:206:   required from ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::Neighbors<UIntPack<Begin ...> >::Neighbors() [with unsigned int ...Widths = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:501:14:   required from ‘void RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:436:60:   required from ‘SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<Dim, WeightDegree>::type> FEMTree<Dim, Real>::setMultiDepthDataField(const std::vector<NodeAndPointSample<Dim, Real> >&, std::vector<Data>&, const DensityEstimator<WeightDegree>*, 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<Dim, WeightDegree>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:367:77:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<WindowSize< UIntPack< Widths ... > >::Size ; i++ ) neighbors.data[i] = NULL; }
      |                                                                                                                                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {1, 1, 1}; UpdateFunction = FEMTree<3, float>::_multiSplatPointData<false, false, 2, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, 0, 0, 0>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<2>*, FEMTreeNode*, Point<float, 3>, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >&, PointSupportKey<UIntPack<2, 2, 2> >&, PointSupportKey<UIntPack<0, 0, 0> >&, int)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_multiSplatPointData<false, false, 2, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, 0, 0, 0>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<2>*, FEMTreeNode*, Point<float, 3>, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >&, PointSupportKey<UIntPack<2, 2, 2> >&, PointSupportKey<UIntPack<0, 0, 0> >&, int)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<1, 1, 1> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {1, 1, 1}; UpdateFunction = FEMTree<3, float>::_multiSplatPointData<false, false, 2, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, 0, 0, 0>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<2>*, FEMTreeNode*, Point<float, 3>, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >&, PointSupportKey<UIntPack<2, 2, 2> >&, PointSupportKey<UIntPack<0, 0, 0> >&, int)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_multiSplatPointData<false, false, 2, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, 0, 0, 0>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<2>*, FEMTreeNode*, Point<float, 3>, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >&, PointSupportKey<UIntPack<2, 2, 2> >&, PointSupportKey<UIntPack<0, 0, 0> >&, int)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<1, 1, 1> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:274:3:   required from ‘Real FEMTree<Dim, Real>::_multiSplatPointData(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<WeightDegree>*, FEMTreeNode*, Point<Real, Dim>, V, SparseNodeData<V, UIntPack<Ds ...> >&, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, PointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&, int) [with bool CreateNodes = false; bool ThreadSafe = false; unsigned int WeightDegree = 2; V = ProjectiveData<open3d::geometry::poisson::Open3DData, float>; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:450:76:   required from ‘SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<Dim, WeightDegree>::type> FEMTree<Dim, Real>::setMultiDepthDataField(const std::vector<NodeAndPointSample<Dim, Real> >&, std::vector<Data>&, const DensityEstimator<WeightDegree>*, 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<Dim, WeightDegree>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:367:77:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:85:4:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:94:5:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:103:5:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:119:4:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:128:5:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:137:5:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl: In instantiation of ‘CumulativeDerivativeValues<V, Dim, _PointD> FEMTree<Dim, Real>::_getCornerValues(const ConstCornerSupportKey<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const FEMTreeNode*, int, const V*, const V*, const _Evaluator<UIntPack<TSigs ...>, 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<V, Dim, _PointD> = Point<float, 4>; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’:
/<<PKGBUILDDIR>>/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, LocalDepth, int, HyperCube::Direction, std::vector<_SlabValues>&, _Evaluator<UIntPack<Begin ...>, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; _Evaluator<UIntPack<Begin ...>, 1> = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>]’
/<<PKGBUILDDIR>>/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, LocalDepth, int, std::vector<_SlabValues>&, _Evaluator<UIntPack<Begin ...>, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; _Evaluator<UIntPack<Begin ...>, 1> = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1784:38:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<CumulativeDerivatives< Dim , _PointD >::Size ; d++ ) values[d] += coefficients[ nodes[ idx ]->nodeData.nodeIndex ] * (Real)_values[ idx ][d];
      |                                                                                          ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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<CumulativeDerivatives< Dim , _PointD >::Size ; d++ ) values[d] += coefficients[ nodes[idx]->nodeData.nodeIndex ] * (Real)_values[d];
      |                                                        ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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<Dim ; d++ ) _cIdx[d] = (cIdx[d]<<1) | ( (corner&(1<<d)) ? 1 : 0 );
      |                                                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:404:35: warning: unused variable ‘bCornerSizes’ [-Wunused-variable]
  404 |         static const unsigned int bCornerSizes[] = { ( BSplineSupportSizes< FEMSignature< FEMSigs >::Degree >::BCornerSize + 1 ) ... };
      |                                   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl: In instantiation of ‘CumulativeDerivativeValues<V, Dim, _PointD> FEMTree<Dim, Real>::_getCornerValues(const ConstPointSupportKey<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const FEMTreeNode*, int, const V*, const V*, const _Evaluator<UIntPack<TSigs ...>, 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<V, Dim, _PointD> = Point<float, 4>; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’:
/<<PKGBUILDDIR>>/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, LocalDepth, int, HyperCube::Direction, std::vector<_SlabValues>&, _Evaluator<UIntPack<Begin ...>, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; _Evaluator<UIntPack<Begin ...>, 1> = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>]’
/<<PKGBUILDDIR>>/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, LocalDepth, int, std::vector<_SlabValues>&, _Evaluator<UIntPack<Begin ...>, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; _Evaluator<UIntPack<Begin ...>, 1> = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1784:38:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<CumulativeDerivatives< Dim , _PointD >::Size ; d++ ) values[d] += coefficients[ nodes[ idx ]->nodeData.nodeIndex ] * (Real)_values[ idx ][d];
      |                                                                                          ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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<CumulativeDerivatives< Dim , _PointD >::Size ; d++ ) values[d] += coefficients[ nodes[ idx ]->nodeData.nodeIndex ] * (Real)_values[d];
      |                                                        ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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<Dim ; d++ ) _cIdx[d] = (cIdx[d]<<1) | ( (corner&(1<<d)) ? 1 : 0 );
      |                                                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:326:35: warning: unused variable ‘supportSizes’ [-Wunused-variable]
  326 |         static const unsigned int supportSizes[] = { BSplineSupportSizes< FEMSignature< FEMSigs >::Degree >::SupportSize ... };
      |                                   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl: In instantiation of ‘CumulativeDerivativeValues<V, Dim, _PointD> FEMTree<Dim, Real>::_getCornerValues(const ConstCornerSupportKey<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const FEMTreeNode*, int, const V*, const V*, const _Evaluator<UIntPack<TSigs ...>, 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<V, Dim, _PointD> = Point<float, 1>; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’:
/<<PKGBUILDDIR>>/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, LocalDepth, int, HyperCube::Direction, std::vector<_SlabValues>&, _Evaluator<UIntPack<Begin ...>, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; _Evaluator<UIntPack<Begin ...>, 1> = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>]’
/<<PKGBUILDDIR>>/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, LocalDepth, int, std::vector<_SlabValues>&, _Evaluator<UIntPack<Begin ...>, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; _Evaluator<UIntPack<Begin ...>, 1> = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1784:38:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<CumulativeDerivatives< Dim , _PointD >::Size ; d++ ) values[d] += coefficients[ nodes[ idx ]->nodeData.nodeIndex ] * (Real)_values[ idx ][d];
      |                                                                                          ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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<CumulativeDerivatives< Dim , _PointD >::Size ; d++ ) values[d] += coefficients[ nodes[idx]->nodeData.nodeIndex ] * (Real)_values[d];
      |                                                        ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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<Dim ; d++ ) _cIdx[d] = (cIdx[d]<<1) | ( (corner&(1<<d)) ? 1 : 0 );
      |                                                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:404:35: warning: unused variable ‘bCornerSizes’ [-Wunused-variable]
  404 |         static const unsigned int bCornerSizes[] = { ( BSplineSupportSizes< FEMSignature< FEMSigs >::Degree >::BCornerSize + 1 ) ... };
      |                                   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl: In instantiation of ‘CumulativeDerivativeValues<V, Dim, _PointD> FEMTree<Dim, Real>::_getCornerValues(const ConstPointSupportKey<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const FEMTreeNode*, int, const V*, const V*, const _Evaluator<UIntPack<TSigs ...>, 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<V, Dim, _PointD> = Point<float, 1>; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’:
/<<PKGBUILDDIR>>/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, LocalDepth, int, HyperCube::Direction, std::vector<_SlabValues>&, _Evaluator<UIntPack<Begin ...>, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; _Evaluator<UIntPack<Begin ...>, 1> = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>]’
/<<PKGBUILDDIR>>/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, LocalDepth, int, std::vector<_SlabValues>&, _Evaluator<UIntPack<Begin ...>, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; _Evaluator<UIntPack<Begin ...>, 1> = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1784:38:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<CumulativeDerivatives< Dim , _PointD >::Size ; d++ ) values[d] += coefficients[ nodes[ idx ]->nodeData.nodeIndex ] * (Real)_values[ idx ][d];
      |                                                                                          ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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<CumulativeDerivatives< Dim , _PointD >::Size ; d++ ) values[d] += coefficients[ nodes[ idx ]->nodeData.nodeIndex ] * (Real)_values[d];
      |                                                        ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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<Dim ; d++ ) _cIdx[d] = (cIdx[d]<<1) | ( (corner&(1<<d)) ? 1 : 0 );
      |                                                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:326:35: warning: unused variable ‘supportSizes’ [-Wunused-variable]
  326 |         static const unsigned int supportSizes[] = { BSplineSupportSizes< FEMSignature< FEMSigs >::Degree >::SupportSize ... };
      |                                   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl: In instantiation of ‘static bool IsoSurfaceExtractor<3, Real, Vertex>::_GetIsoVertex(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, ConstPointSupportKey<typename _IsotropicUIntPack<3, WeightDegree>::type>&, ConstPointSupportKey<typename _IsotropicUIntPack<3, FEMSignature<DataSig>::Degree>::type>&, const TreeNode*, HyperCube::Cube<2>::Element<1>, HyperCube::Direction, const _SliceValues&, Vertex&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, WeightDegree>::type = UIntPack<2, 2, 2>; typename _IsotropicUIntPack<3, FEMSignature<DataSig>::Degree>::type = UIntPack<0, 0, 0>; TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:960:56:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, LocalDepth, int, HyperCube::Direction, node_index_type&, CoredMeshData<Vertex, int>&, std::vector<_SlabValues>&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; LocalDepth = int; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:919:79:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, LocalDepth, int, node_index_type&, CoredMeshData<Vertex, int>&, std::vector<_SlabValues>&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; LocalDepth = int; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1786:57:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim-1 ; d++ ) if( dirs[d]==HyperCube::CROSS )
      |                                        ~^~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1520:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1520 |                                 for( int dd=1 ; dd<Dim-1 ; dd++ ) position[(d+dd)%(Dim-1)] = s[(d+dd)%(Dim-1)] + width * ( dirs[(d+dd)%(Dim-1)]==HyperCube::BACK ? 0 : 1 );
      |                                                 ~~^~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘void RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighbors<UIntPack<Begin ...> >::clear() [with unsigned int ...Widths = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:769:18:   required from ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighbors<UIntPack<LeftRadii + RightRadii + 1...> >& RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*) [with unsigned int ...LeftRadii = {0, 0, 0}; unsigned int ...RightRadii = {0, 0, 0}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1049:38:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, LocalDepth, int, node_index_type&, CoredMeshData<Vertex, int>&, std::vector<_SlabValues>&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; LocalDepth = int; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<WindowSize< UIntPack< Widths ... > >::Size ; i++ ) neighbors.data[i] = NULL; }
      |                                                                                                                                      ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl: In instantiation of ‘V FEMTree<Dim, Real>::_evaluate(const Coefficients&, Point<Real, Dim>, PointEvaluator<UIntPack<DataSigs ...>, typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, const ConstPointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&) const [with V = ProjectiveData<open3d::geometry::poisson::Open3DData, float>; Coefficients = SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >; unsigned int D = 0; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<DataSigs ...>, typename _IsotropicUIntPack<Dim, WeightDegree>::type> = FEMIntegrator::PointEvaluator<UIntPack<0, 0, 0>, UIntPack<0, 0, 0> >; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<0, 0, 0>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1653:164:   required from ‘static bool IsoSurfaceExtractor<3, Real, Vertex>::_GetIsoVertex(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, ConstPointSupportKey<typename _IsotropicUIntPack<3, WeightDegree>::type>&, ConstPointSupportKey<typename _IsotropicUIntPack<3, FEMSignature<DataSig>::Degree>::type>&, const TreeNode*, HyperCube::Cube<2>::Element<0>, const _SliceValues&, const _SliceValues&, Vertex&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, WeightDegree>::type = UIntPack<2, 2, 2>; typename _IsotropicUIntPack<3, FEMSignature<DataSig>::Degree>::type = UIntPack<0, 0, 0>; TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1062:56:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, LocalDepth, int, node_index_type&, CoredMeshData<Vertex, int>&, std::vector<_SlabValues>&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; LocalDepth = int; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<WindowSize< SupportSizes >::Size ; i++ ) if( _isValidFEM1Node( nodes[i] ) )
      |                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:547:24: warning: variable ‘scratch’ set but not used [-Wunused-but-set-variable]
  547 |                 double scratch[Dim+1];
      |                        ^~~~~~~
[ 26%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/IndexGetSetCPU.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/kernel/IndexGetSetCPU.cpp
/<<PKGBUILDDIR>>/PoissonRecon/Src/BlockedVector.h: In instantiation of ‘size_t BlockedVector<T, LogBlockSize, InitialBlocks, AllocationMultiplier>::resize(size_t, const T&) [with T = float; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2; size_t = unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BlockedVector.h:95:45:   required from ‘size_t BlockedVector<T, LogBlockSize, InitialBlocks, AllocationMultiplier>::resize(size_t) [with T = float; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2; size_t = unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BlockedVector.h:137:36:   required from ‘size_t BlockedVector<T, LogBlockSize, InitialBlocks, AllocationMultiplier>::push() [with T = float; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2; size_t = unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:271:57:   required from ‘Data& SparseNodeData<Data, UIntPack<_Values ...> >::operator[](const RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int>*) [with Data = float; unsigned int ...FEMSigs = {6, 6, 6}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:76:29:   required from ‘void FEMTree<Dim, Real>::_addWeightContribution(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<WeightDegree>&, FEMTreeNode*, Point<Real, Dim>, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, Real) [with bool ThreadSafe = true; unsigned int WeightDegree = 2; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:305:36:   required from ‘FEMTree<Dim, Real>::DensityEstimator<WeightDegree>* FEMTree<Dim, Real>::setDensityEstimator(const std::vector<NodeAndPointSample<Dim, Real> >&, LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:535:71:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/BlockedVector.h:109:24: warning: unused variable ‘blockIndex’ [-Wunused-variable]
  109 |                 size_t blockIndex = index & _Mask;
      |                        ^~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {3}; UpdateFunction = FEMTree<3, float>::_addWeightContribution<true, 2>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<2>&, FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&, float)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_addWeightContribution<true, 2>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<2>&, FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&, float)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::_addWeightContribution<true, 2>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<2>&, FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&, float)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_addWeightContribution<true, 2>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<2>&, FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&, float)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_addWeightContribution<true, 2>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<2>&, FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&, float)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_addWeightContribution<true, 2>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<2>&, FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&, float)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_addWeightContribution<true, 2>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<2>&, FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&, float)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_addWeightContribution<true, 2>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<2>&, FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&, float)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:69:2:   required from ‘void FEMTree<Dim, Real>::_addWeightContribution(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<WeightDegree>&, FEMTreeNode*, Point<Real, Dim>, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, Real) [with bool ThreadSafe = true; unsigned int WeightDegree = 2; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:305:36:   required from ‘FEMTree<Dim, Real>::DensityEstimator<WeightDegree>* FEMTree<Dim, Real>::setDensityEstimator(const std::vector<NodeAndPointSample<Dim, Real> >&, LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:535:71:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::Neighbors<UIntPack<LeftRadii + RightRadii + 1...> >& RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey<UIntPack<1, 1, 1>, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::<lambda(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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.h:215:40:   required from ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::NeighborType& RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*) [with unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int; NeighborType = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::Neighbors<UIntPack<3, 3, 3> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:90:46:   required from ‘Real FEMTree<Dim, Real>::_getSamplesPerNode(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = PointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29:   required from ‘void FEMTree<Dim, Real>::_getSampleDepthAndWeight(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = PointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:203:26:   required from ‘Real FEMTree<Dim, Real>::_splatPointData(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<WeightDegree>&, Point<Real, Dim>, V, SparseNodeData<V, UIntPack<Ds ...> >&, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, PointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&, LocalDepth, LocalDepth, int, Real) [with bool CreateNodes = true; bool ThreadSafe = true; unsigned int WeightDegree = 2; V = Point<float, 3>; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:381:119:   required from ‘SparseNodeData<OutData, UIntPack<Begin ...> > FEMTree<Dim, Real>::setDataField(UIntPack<Begin ...>, const std::vector<NodeAndPointSample<Dim, Real> >&, const std::vector<InData>&, const DensityEstimator<WeightDegree>*, Real&, std::function<bool(InData, OutData&, Real&)>) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point<float, 3>; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<WindowSize< UIntPack< ( LeftRadii+RightRadii+1 ) ... > >::Size ; i++ ) if( !neighbors.neighbors.data[i] ) reset = true;
      |                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(StaticWindow<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(StaticWindow<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:99:2:   required from ‘Real FEMTree<Dim, Real>::_getSamplesPerNode(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = PointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29:   required from ‘void FEMTree<Dim, Real>::_getSampleDepthAndWeight(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = PointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:203:26:   required from ‘Real FEMTree<Dim, Real>::_splatPointData(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<WeightDegree>&, Point<Real, Dim>, V, SparseNodeData<V, UIntPack<Ds ...> >&, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, PointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&, LocalDepth, LocalDepth, int, Real) [with bool CreateNodes = true; bool ThreadSafe = true; unsigned int WeightDegree = 2; V = Point<float, 3>; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:381:119:   required from ‘SparseNodeData<OutData, UIntPack<Begin ...> > FEMTree<Dim, Real>::setDataField(UIntPack<Begin ...>, const std::vector<NodeAndPointSample<Dim, Real> >&, const std::vector<InData>&, const DensityEstimator<WeightDegree>*, Real&, std::function<bool(InData, OutData&, Real&)>) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point<float, 3>; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BlockedVector.h: In instantiation of ‘size_t BlockedVector<T, LogBlockSize, InitialBlocks, AllocationMultiplier>::resize(size_t, const T&) [with T = Point<float, 3>; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2; size_t = unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BlockedVector.h:95:45:   required from ‘size_t BlockedVector<T, LogBlockSize, InitialBlocks, AllocationMultiplier>::resize(size_t) [with T = Point<float, 3>; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2; size_t = unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BlockedVector.h:137:36:   required from ‘size_t BlockedVector<T, LogBlockSize, InitialBlocks, AllocationMultiplier>::push() [with T = Point<float, 3>; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2; size_t = unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:271:57:   required from ‘Data& SparseNodeData<Data, UIntPack<_Values ...> >::operator[](const RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int>*) [with Data = Point<float, 3>; unsigned int ...FEMSigs = {7, 7, 7}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:174:23:   required from ‘void FEMTree<Dim, Real>::_splatPointData(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, FEMTreeNode*, Point<Real, Dim>, V, SparseNodeData<V, UIntPack<DataSigs ...> >&, PointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&) [with bool CreateNodes = true; bool ThreadSafe = true; V = Point<float, 3>; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:390:61:   required from ‘SparseNodeData<OutData, UIntPack<Begin ...> > FEMTree<Dim, Real>::setDataField(UIntPack<Begin ...>, const std::vector<NodeAndPointSample<Dim, Real> >&, const std::vector<InData>&, const DensityEstimator<WeightDegree>*, Real&, std::function<bool(InData, OutData&, Real&)>) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point<float, 3>; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/BlockedVector.h:130:86: warning: implicitly-declared ‘constexpr Point<float, 3>& Point<float, 3>::operator=(const Point<float, 3>&)’ is deprecated [-Wdeprecated-copy]
  130 |                                 for( size_t i=0 ; i<_BlockSize ; i++ ) _blocks[b][i] = defaultValue;
      |                                                                        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<float, 3>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = float; unsigned int Dim = 3]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BlockedVector.h:109:24: warning: unused variable ‘blockIndex’ [-Wunused-variable]
  109 |                 size_t blockIndex = index & _Mask;
      |                        ^~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {3}; UpdateFunction = FEMTree<3, float>::_splatPointData<true, true, Point<float, 3>, 7, 7, 7>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, FEMTreeNode*, Point<float, 3>, Point<float, 3>, SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >&, PointSupportKey<UIntPack<2, 2, 2> >&)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_splatPointData<true, true, Point<float, 3>, 7, 7, 7>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, FEMTreeNode*, Point<float, 3>, Point<float, 3>, SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >&, PointSupportKey<UIntPack<2, 2, 2> >&)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::_splatPointData<true, true, Point<float, 3>, 7, 7, 7>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, FEMTreeNode*, Point<float, 3>, Point<float, 3>, SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >&, PointSupportKey<UIntPack<2, 2, 2> >&)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_splatPointData<true, true, Point<float, 3>, 7, 7, 7>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, FEMTreeNode*, Point<float, 3>, Point<float, 3>, SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >&, PointSupportKey<UIntPack<2, 2, 2> >&)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_splatPointData<true, true, Point<float, 3>, 7, 7, 7>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, FEMTreeNode*, Point<float, 3>, Point<float, 3>, SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >&, PointSupportKey<UIntPack<2, 2, 2> >&)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_splatPointData<true, true, Point<float, 3>, 7, 7, 7>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, FEMTreeNode*, Point<float, 3>, Point<float, 3>, SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >&, PointSupportKey<UIntPack<2, 2, 2> >&)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_splatPointData<true, true, Point<float, 3>, 7, 7, 7>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, FEMTreeNode*, Point<float, 3>, Point<float, 3>, SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >&, PointSupportKey<UIntPack<2, 2, 2> >&)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_splatPointData<true, true, Point<float, 3>, 7, 7, 7>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, FEMTreeNode*, Point<float, 3>, Point<float, 3>, SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >&, PointSupportKey<UIntPack<2, 2, 2> >&)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:167:2:   required from ‘void FEMTree<Dim, Real>::_splatPointData(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, FEMTreeNode*, Point<Real, Dim>, V, SparseNodeData<V, UIntPack<DataSigs ...> >&, PointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&) [with bool CreateNodes = true; bool ThreadSafe = true; V = Point<float, 3>; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:390:61:   required from ‘SparseNodeData<OutData, UIntPack<Begin ...> > FEMTree<Dim, Real>::setDataField(UIntPack<Begin ...>, const std::vector<NodeAndPointSample<Dim, Real> >&, const std::vector<InData>&, const DensityEstimator<WeightDegree>*, Real&, std::function<bool(InData, OutData&, Real&)>) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point<float, 3>; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:43:25:   required from ‘void BaseFEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, CDim>::setStencil(CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2794:34:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:48:25:   required from ‘void BaseFEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, CDim>::setStencil(CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2794:34:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:66:25:   required from ‘void BaseFEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, CDim>::setStencils(PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2795:34:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::CCStencil&)>; Windows = {WindowSlice<BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::CCStencil, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::CCStencil&)>; Windows = {WindowSlice<BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::CCStencil, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::CCStencil&)>; Windows = {WindowSlice<BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::CCStencil, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:68:24:   required from ‘void BaseFEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, CDim>::setStencils(PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2795:34:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::RestrictionProlongation<UIntPack<1, 1, 1> >::setStencil(UpSampleStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::RestrictionProlongation<UIntPack<1, 1, 1> >::setStencil(UpSampleStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::RestrictionProlongation<UIntPack<1, 1, 1> >::setStencil(UpSampleStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::RestrictionProlongation<UIntPack<1, 1, 1> >::setStencil(UpSampleStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:143:24:   required from ‘void BaseFEMIntegrator::RestrictionProlongation<UIntPack<V1 ...> >::setStencil(UpSampleStencil&) const [with unsigned int ...TDegrees = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1945:15:   required from ‘void FEMTree<Dim, Real>::_downSample(UIntPack<TSigs ...>, BaseFEMIntegrator::RestrictionProlongation<UIntPack<__Values ...> >&, LocalDepth, C*) const [with C = float; unsigned int ...Degrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2901:38:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(double&)>; Windows = {WindowSlice<double, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(double&)>; Windows = {WindowSlice<double, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:158:25:   required from ‘void BaseFEMIntegrator::RestrictionProlongation<UIntPack<V1 ...> >::setStencils(DownSampleStencils&) const [with unsigned int ...TDegrees = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2238:16:   required from ‘void FEMTree<Dim, Real>::_upSample(UIntPack<TSigs ...>, BaseFEMIntegrator::RestrictionProlongation<UIntPack<__Values ...> >&, LocalDepth, C*) const [with C = Point<float, 3>; unsigned int ...Degrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2920:53:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(DynamicWindow<double, UIntPack<2, 2, 2> >&)>; Windows = {WindowSlice<DynamicWindow<double, UIntPack<2, 2, 2> >, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(DynamicWindow<double, UIntPack<2, 2, 2> >&)>; Windows = {WindowSlice<DynamicWindow<double, UIntPack<2, 2, 2> >, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:160:24:   required from ‘void BaseFEMIntegrator::RestrictionProlongation<UIntPack<V1 ...> >::setStencils(DownSampleStencils&) const [with unsigned int ...TDegrees = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2238:16:   required from ‘void FEMTree<Dim, Real>::_upSample(UIntPack<TSigs ...>, BaseFEMIntegrator::RestrictionProlongation<UIntPack<__Values ...> >&, LocalDepth, C*) const [with C = Point<float, 3>; unsigned int ...Degrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2920:53:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/BlockedVector.h: In instantiation of ‘size_t BlockedVector<T, LogBlockSize, InitialBlocks, AllocationMultiplier>::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 = unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BlockedVector.h:95:45:   required from ‘size_t BlockedVector<T, LogBlockSize, InitialBlocks, AllocationMultiplier>::resize(size_t) [with T = DualPointInfo<3, float, float, 0>; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2; size_t = unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BlockedVector.h:137:36:   required from ‘size_t BlockedVector<T, LogBlockSize, InitialBlocks, AllocationMultiplier>::push() [with T = DualPointInfo<3, float, float, 0>; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2; size_t = unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:271:57:   required from ‘Data& SparseNodeData<Data, UIntPack<_Values ...> >::operator[](const RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int>*) [with Data = DualPointInfo<3, float, float, 0>; unsigned int ...FEMSigs = {0, 0, 0}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:869:60:   required from ‘SparseNodeData<DualPointInfo<Dim, Real, T, PointD>, typename _IsotropicUIntPack<Dim, 0>::type> FEMTree<Dim, Real>::_densifyInterpolationInfoAndSetDualConstraints(const std::vector<NodeAndPointSample<Dim, Real> >&, 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<Dim, 0>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1566:80:   required from ‘static FEMTree<Dim, Real>::ApproximatePointInterpolationInfo<T, PointD, ConstraintDual, SystemDual>* FEMTree<Dim, Real>::InitializeApproximatePointInterpolationInfo(const FEMTree<Dim, Real>&, const std::vector<NodeAndPointSample<Dim, Real> >&, 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]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:651:41:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/BlockedVector.h:109:24: warning: unused variable ‘blockIndex’ [-Wunused-variable]
  109 |                 size_t blockIndex = index & _Mask;
      |                        ^~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘BSplineData<FEMSig, D>::BSplineComponents::BSplineComponents(int, int) [with unsigned int FEMSig = 5; unsigned int D = 0]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:526:24:   required from ‘void BSplineData<FEMSig, D>::SparseBSplineEvaluator::init(unsigned int) [with unsigned int FEMSig = 5; unsigned int D = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:499:66:   required from ‘void BSplineData<FEMSig, D>::reset(int) [with unsigned int FEMSig = 5; unsigned int D = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:931:122:   required from ‘typename std::enable_if<(I < FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::Dim)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:912:74:   required from ‘FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::PointEvaluator(unsigned int) [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2994:17:   required from ‘void FEMTree<Dim, Real>::addInterpolationConstraints(DenseNodeData<C, UIntPack<__Values ...> >&, LocalDepth, const InterpolationInfo<T, PointD>&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                        ~^~~~~~~~
/<<PKGBUILDDIR>>/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 );
      |                                                          ~~^~~~~~~~
/<<PKGBUILDDIR>>/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 );
      |                        ~^~~~~~~~
/<<PKGBUILDDIR>>/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 );
      |                                                          ~~^~~~~~~~
/<<PKGBUILDDIR>>/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++ )
      |                        ~^~~~~~~~
/<<PKGBUILDDIR>>/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<res ) for( int dd=0 ; dd<=Degree ; dd++ ) _polys[d][0] += components[d][dd] * ( ( double )( elements[idx][dd] ) ) / elements.denominator;
      |                                                         ~~^~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:470:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  470 |         for( int d=1 ; d<=D ; d++ ) for( int dd=0 ; dd<=Degree ; dd++ ) _polys[dd][d] = _polys[dd][d-1].derivative();
      |                        ~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:470:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
  470 |         for( int d=1 ; d<=D ; d++ ) for( int dd=0 ; dd<=Degree ; dd++ ) _polys[dd][d] = _polys[dd][d-1].derivative();
      |                                                     ~~^~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, 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<5, 5, 5>, UIntPack<0, 0, 0> >; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:958:24:   recursively required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::_initEvaluationState(UIntPack<TSig, TSigs ...>, UIntPack<D, Ds ...>, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState<UIntPack<5, 5, 5>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:958:24:   required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::_initEvaluationState(UIntPack<TSig, TSigs ...>, UIntPack<D, Ds ...>, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState<UIntPack<5, 5, 5>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:925:24:   required from ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::initEvaluationState(Point<double, Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState<UIntPack<V1 ...>, UIntPack<Begin ...> >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:3037:37:   required from ‘void FEMTree<Dim, Real>::addInterpolationConstraints(DenseNodeData<C, UIntPack<__Values ...> >&, LocalDepth, const InterpolationInfo<T, PointD>&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                                ~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:936:48: warning: unused variable ‘LeftSupportRadius’ [-Wunused-variable]
  936 |                         static const int       LeftSupportRadius = -BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportStart;
      |                                                ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:938:47: warning: unused variable ‘RightSupportRadius’ [-Wunused-variable]
  938 |                         static const int      RightSupportRadius =  BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportEnd  ;
      |                                               ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘int FEMTree<Dim, Real>::_childIndex(const FEMTreeNode*, Point<Real, Dim>) const [with unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1582:33:   required from ‘CumulativeDerivativeValues<T, Dim, PointD> FEMTree<Dim, Real>::_finerFunctionValues(UIntPack<TSigs ...>, Point<Real, Dim>, const ConstPointSupportKey<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const FEMTreeNode*, PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const T*) const [with unsigned int PointD = 0; T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues<T, Dim, PointD> = Point<float, 1>; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1485:123:   required from ‘void FEMTree<Dim, Real>::_updateRestrictedInterpolationConstraints(PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const T*, T*, const InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2570:45:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) if( p[d]>=c[d] ) cIdx |= (1<<d);
      |                                ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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>(PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, LocalDepth, const float*, float*, const InterpolationInfo<float, 0>*) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, LocalDepth, const float*, float*, const InterpolationInfo<float, 0>*) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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>(PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, LocalDepth, const float*, float*, const InterpolationInfo<float, 0>*) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, LocalDepth, const float*, float*, const InterpolationInfo<float, 0>*) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1490:5:   required from ‘void FEMTree<Dim, Real>::_updateRestrictedInterpolationConstraints(PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const T*, T*, const InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2570:45:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, UIntPack<_LeftRadii ...>, UIntPack<_PLeftRadii ...>, ConstWindowSlice<const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_LeftRadii + _RightRadii + 1...> >, WindowSlice<const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, 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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:798:17:   required from ‘void RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighbors<UIntPack<_LeftRadii + _RightRadii + 1...> >&) [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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2018:29:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::supportWeights(UIntPack<Begin ...>) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2628:79:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) c[d] = ( cIdx>>d ) & 1;
      |                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2037:6:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::supportWeights(UIntPack<Begin ...>) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2628:79:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*, double)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >, WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*, double)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >, WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2111:6:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::prolongationWeights(UIntPack<Begin ...>, bool) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2629:108:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2128:6:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::prolongationWeights(UIntPack<Begin ...>, bool) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2629:108:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘int FEMTree<Dim, Real>::_getMatrixRowSize(const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1686:60:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::systemMatrix(UIntPack<TSigs ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:658:33:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<WindowSize< OverlapSizes >::Size ; i++ ) if( _isValidFEM1Node( _nodes[i] ) ) count++;
      |                        ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/SparseMatrix.inl: In instantiation of ‘void SparseMatrix<T, IndexType, 0>::setRowSize(size_t, size_t) [with T = float; IndexType = int; size_t = unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1686:21:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::systemMatrix(UIntPack<TSigs ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:658:33:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/SparseMatrix.inl:163:16: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits]
  163 |         if( row>=0 && row<rowNum )
      |             ~~~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/SparseMatrix.inl:169:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct MatrixEntry<float, int>’; use assignment or value-initialization instead [-Wclass-memaccess]
  169 |                         memset( _entries[ row ] , 0 , sizeof( MatrixEntry< T , IndexType > )*count );
      |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/SparseMatrixInterface.h:41:8: note: ‘struct MatrixEntry<float, int>’ declared here
   41 | struct MatrixEntry
      |        ^~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘T FEMTree<Dim, Real>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<TSigs ...>, BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, MatrixEntry<Real, int>*, node_index_type, PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const T*, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; node_index_type = int; PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::PCStencils; CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil; PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1688:49:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::systemMatrix(UIntPack<TSigs ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:658:33:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<WindowSize< OverlapSizes >::Size ; i++ ) if( _isValidFEM1Node( _nodes[i] ) )
      |                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree<Dim, Real>::_setMultiColorIndices(UIntPack<Begin ...>, node_index_type, node_index_type, std::vector<std::vector<unsigned int> >&) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; node_index_type = int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:194:23:   required from ‘void FEMTree<Dim, Real>::setMultiColorIndices(UIntPack<Begin ...>, int, std::vector<std::vector<unsigned int> >&) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:671:23:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; dd++ ) index = index * Moduli::Values[Dim-dd-1] + MOD( off[Dim-dd-1] , Moduli::Values[Dim-dd-1] );
      |                                 ~~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:228:67: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
  228 |         for( size_t t=0 ; t<counts.size() ; t++ ) for( int i=0 ; i<Colors ; i++) count[i] += counts[t].count[i];
      |                                                                  ~^~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:230:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
  230 |         for( int i=0 ; i<Colors ; i++ ) indices[i].reserve( count[i] ) , count[i]=0;
      |                        ~^~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘T FEMTree<Dim, Real>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<TSigs ...>, BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, size_t, SparseMatrix<Real, int, WindowSize<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >::Size>&, node_index_type, PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const T*, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; size_t = unsigned int; node_index_type = int; PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::PCStencils; CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil; PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1632:84:   required from ‘int FEMTree<Dim, Real>::_getSliceMatrixAndProlongationConstraints(UIntPack<Begin ...>, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, SparseMatrix<Real, int, WindowSize<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >::Size>&, Real*, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, node_index_type, node_index_type, const T*, T*, CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const InterpolationInfo<T, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int; node_index_type = int; CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil; PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::PCStencils]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:567:43:   required from ‘int FEMTree<Dim, Real>::_solveSystemCG(UIntPack<Begin ...>, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, const T*, TDotT, int, bool, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2657:61:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<WindowSize< OverlapSizes >::Size ; i++ ) if( _isValidFEM1Node( _nodes[i] ) )
      |                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static double BSplineEvaluationData<FEMSig>::Value(int, int, double, int) [with unsigned int FEMSig = 5]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:83:115:   required from ‘static void BSplineEvaluationData<FEMSig>::SetCenterEvaluator(typename CenterEvaluator<D>::Evaluator&, int) [with unsigned int D = 0; unsigned int FEMSig = 5; typename CenterEvaluator<D>::Evaluator = BSplineEvaluationData<5>::CenterEvaluator<0>::Evaluator]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:363:119:   required from ‘static void BSplineEvaluationData<FEMSig>::SetEvaluator(Evaluator<D>&, int) [with unsigned int D = 0; unsigned int FEMSig = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2017:98:   required from ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:74:16:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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;
      |                ~^~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_setDValues(unsigned int, const int*, const int*, const _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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2010:32:   required from ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_setDValues(unsigned int, const int*, const int*, const _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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:35:24:   required from ‘CumulativeDerivativeValues<double, Dim, _PointD> FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_values(unsigned int, const int*, const int*, const _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<double, Dim, _PointD> = Point<double, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:45:27:   required from ‘CumulativeDerivativeValues<double, Dim, _PointD> FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, 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<double, Dim, _PointD> = Point<double, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:88:85:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                                  ~~^~~~~~~~~
/<<PKGBUILDDIR>>/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 );
      |                                                  ~~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:85:4:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:94:5:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<4> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:103:5:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:119:4:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:128:5:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<4> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 0>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 0>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:137:5:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:518:69:   required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:608:50:   required from ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::Neighbors<UIntPack<LeftRadii + RightRadii + 1...> >& RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:261:59:   required from ‘Real FEMTree<Dim, Real>::_multiSplatPointData(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<WeightDegree>*, FEMTreeNode*, Point<Real, Dim>, V, SparseNodeData<V, UIntPack<Ds ...> >&, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, PointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&, int) [with bool CreateNodes = false; bool ThreadSafe = false; unsigned int WeightDegree = 2; V = ProjectiveData<open3d::geometry::poisson::Open3DData, float>; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:450:76:   required from ‘SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<Dim, WeightDegree>::type> FEMTree<Dim, Real>::setMultiDepthDataField(const std::vector<NodeAndPointSample<Dim, Real> >&, std::vector<Data>&, const DensityEstimator<WeightDegree>*, 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<Dim, WeightDegree>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:367:77:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) c[d] = ( cIdx>>d ) & 1;
      |                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {1, 1}; UpdateFunction = FEMTree<3, float>::_multiSplatPointData<false, false, 2, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, 0, 0, 0>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<2>*, FEMTreeNode*, Point<float, 3>, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >&, PointSupportKey<UIntPack<2, 2, 2> >&, PointSupportKey<UIntPack<0, 0, 0> >&, int)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_multiSplatPointData<false, false, 2, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, 0, 0, 0>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<2>*, FEMTreeNode*, Point<float, 3>, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >&, PointSupportKey<UIntPack<2, 2, 2> >&, PointSupportKey<UIntPack<0, 0, 0> >&, int)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<1, 1> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {1, 1, 1}; UpdateFunction = FEMTree<3, float>::_multiSplatPointData<false, false, 2, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, 0, 0, 0>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<2>*, FEMTreeNode*, Point<float, 3>, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >&, PointSupportKey<UIntPack<2, 2, 2> >&, PointSupportKey<UIntPack<0, 0, 0> >&, int)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_multiSplatPointData<false, false, 2, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, 0, 0, 0>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<2>*, FEMTreeNode*, Point<float, 3>, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >&, PointSupportKey<UIntPack<2, 2, 2> >&, PointSupportKey<UIntPack<0, 0, 0> >&, int)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<1, 1, 1> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {1, 1, 1}; UpdateFunction = FEMTree<3, float>::_multiSplatPointData<false, false, 2, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, 0, 0, 0>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<2>*, FEMTreeNode*, Point<float, 3>, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >&, PointSupportKey<UIntPack<2, 2, 2> >&, PointSupportKey<UIntPack<0, 0, 0> >&, int)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_multiSplatPointData<false, false, 2, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, 0, 0, 0>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<2>*, FEMTreeNode*, Point<float, 3>, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >&, PointSupportKey<UIntPack<2, 2, 2> >&, PointSupportKey<UIntPack<0, 0, 0> >&, int)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<1, 1, 1> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:274:3:   required from ‘Real FEMTree<Dim, Real>::_multiSplatPointData(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<WeightDegree>*, FEMTreeNode*, Point<Real, Dim>, V, SparseNodeData<V, UIntPack<Ds ...> >&, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, PointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&, int) [with bool CreateNodes = false; bool ThreadSafe = false; unsigned int WeightDegree = 2; V = ProjectiveData<open3d::geometry::poisson::Open3DData, float>; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:450:76:   required from ‘SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<Dim, WeightDegree>::type> FEMTree<Dim, Real>::setMultiDepthDataField(const std::vector<NodeAndPointSample<Dim, Real> >&, std::vector<Data>&, const DensityEstimator<WeightDegree>*, 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<Dim, WeightDegree>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:367:77:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::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 /<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:34:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube<D>::_Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 3; unsigned int K2 = 3; unsigned int D = 3; typename std::enable_if<(K1 >= K2), bool>::type = bool]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:468:81:   required from ‘static bool HyperCube::Cube<D>::Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 3; unsigned int K2 = 3; unsigned int D = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables<D, K1, K2>::SetTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<D ; d++ ) if( dir1[d]!=CROSS && dir1[d]!=dir2[d] ) return false;
      |                                ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h: In instantiation of ‘void BSplineData<FEMSig, D>::SparseBSplineEvaluator::init(unsigned int) [with unsigned int FEMSig = 0; unsigned int D = 0]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:499:66:   required from ‘void BSplineData<FEMSig, D>::reset(int) [with unsigned int FEMSig = 0; unsigned int D = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:931:122:   required from ‘typename std::enable_if<(I < FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::Dim)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:912:74:   required from ‘FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::PointEvaluator(unsigned int) [with unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1753:31:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                        ~^~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static void BSplineEvaluationData<FEMSig>::SetCenterEvaluator(typename CenterEvaluator<D>::Evaluator&, int) [with unsigned int D = 1; unsigned int FEMSig = 5; typename CenterEvaluator<D>::Evaluator = BSplineEvaluationData<5>::CenterEvaluator<1>::Evaluator]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:363:119:   required from ‘static void BSplineEvaluationData<FEMSig>::SetEvaluator(Evaluator<D>&, int) [with unsigned int D = 1; unsigned int FEMSig = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2017:98:   required from ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:74:16:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                 ~~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static void BSplineEvaluationData<FEMSig>::SetCornerEvaluator(typename CornerEvaluator<D>::Evaluator&, int) [with unsigned int D = 1; unsigned int FEMSig = 5; typename CornerEvaluator<D>::Evaluator = BSplineEvaluationData<5>::CornerEvaluator<1>::Evaluator]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:363:182:   required from ‘static void BSplineEvaluationData<FEMSig>::SetEvaluator(Evaluator<D>&, int) [with unsigned int D = 1; unsigned int FEMSig = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2017:98:   required from ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:74:16:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                                 ~~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static void BSplineEvaluationData<FEMSig>::SetChildCenterEvaluator(typename CenterEvaluator<D>::ChildEvaluator&, int) [with unsigned int D = 1; unsigned int FEMSig = 5; typename CenterEvaluator<D>::ChildEvaluator = BSplineEvaluationData<5>::CenterEvaluator<1>::ChildEvaluator]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:372:134:   required from ‘static void BSplineEvaluationData<FEMSig>::SetChildEvaluator(ChildEvaluator<D>&, int) [with unsigned int D = 1; unsigned int FEMSig = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2018:98:   required from ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:74:16:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                 ~~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static void BSplineEvaluationData<FEMSig>::SetChildCornerEvaluator(typename CornerEvaluator<D>::ChildEvaluator&, int) [with unsigned int D = 1; unsigned int FEMSig = 5; typename CornerEvaluator<D>::ChildEvaluator = BSplineEvaluationData<5>::CornerEvaluator<1>::ChildEvaluator]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:372:202:   required from ‘static void BSplineEvaluationData<FEMSig>::SetChildEvaluator(ChildEvaluator<D>&, int) [with unsigned int D = 1; unsigned int FEMSig = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2018:98:   required from ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:74:16:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                                 ~~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_setDValues(unsigned int, const int*, const int*, const _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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:35:24:   required from ‘CumulativeDerivativeValues<double, Dim, _PointD> FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_values(unsigned int, const int*, const int*, const _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<double, Dim, _PointD> = Point<double, 4>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:45:27:   required from ‘CumulativeDerivativeValues<double, Dim, _PointD> FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, 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<double, Dim, _PointD> = Point<double, 4>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:88:85:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                                  ~~^~~~~~~~~
/<<PKGBUILDDIR>>/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 );
      |                                                  ~~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:85:4:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:94:5:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:103:5:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:119:4:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:128:5:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:137:5:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘FEMTree<Dim, Real>::CornerLoopData<SupportSizes>::CornerLoopData() [with unsigned int ...SupportSizes = {4, 4, 4}; unsigned int Dim = 3; Real = float]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:409:113:   required from ‘CumulativeDerivativeValues<V, Dim, _PointD> FEMTree<Dim, Real>::_getCornerValues(const ConstCornerSupportKey<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const FEMTreeNode*, int, const V*, const V*, const _Evaluator<UIntPack<TSigs ...>, 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<V, Dim, _PointD> = Point<float, 4>; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/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, LocalDepth, int, HyperCube::Direction, std::vector<_SlabValues>&, _Evaluator<UIntPack<Begin ...>, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; _Evaluator<UIntPack<Begin ...>, 1> = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>]’
/<<PKGBUILDDIR>>/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, LocalDepth, int, std::vector<_SlabValues>&, _Evaluator<UIntPack<Begin ...>, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; _Evaluator<UIntPack<Begin ...>, 1> = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1784:38:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; dd++ )
      |                                                 ~~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2064:59: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 2064 |                                         for( int dd=0 ; dd<Dim ; dd++ )
      |                                                         ~~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘FEMTree<Dim, Real>::CornerLoopData<SupportSizes>::CornerLoopData() [with unsigned int ...SupportSizes = {2, 2, 2}; unsigned int Dim = 3; Real = float]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:332:105:   required from ‘CumulativeDerivativeValues<V, Dim, _PointD> FEMTree<Dim, Real>::_getCornerValues(const ConstPointSupportKey<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const FEMTreeNode*, int, const V*, const V*, const _Evaluator<UIntPack<TSigs ...>, 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<V, Dim, _PointD> = Point<float, 4>; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/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, LocalDepth, int, HyperCube::Direction, std::vector<_SlabValues>&, _Evaluator<UIntPack<Begin ...>, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; _Evaluator<UIntPack<Begin ...>, 1> = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>]’
/<<PKGBUILDDIR>>/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, LocalDepth, int, std::vector<_SlabValues>&, _Evaluator<UIntPack<Begin ...>, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; _Evaluator<UIntPack<Begin ...>, 1> = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1784:38:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; dd++ )
      |                                                 ~~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2064:59: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 2064 |                                         for( int dd=0 ; dd<Dim ; dd++ )
      |                                                         ~~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl: In instantiation of ‘CumulativeDerivativeValues<double, Dim, _PointD> FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, 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<double, Dim, _PointD> = Point<double, 1>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:444:112:   required from ‘CumulativeDerivativeValues<V, Dim, _PointD> FEMTree<Dim, Real>::_getCornerValues(const ConstCornerSupportKey<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const FEMTreeNode*, int, const V*, const V*, const _Evaluator<UIntPack<TSigs ...>, 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<V, Dim, _PointD> = Point<float, 1>; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/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, LocalDepth, int, HyperCube::Direction, std::vector<_SlabValues>&, _Evaluator<UIntPack<Begin ...>, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; _Evaluator<UIntPack<Begin ...>, 1> = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>]’
/<<PKGBUILDDIR>>/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, LocalDepth, int, std::vector<_SlabValues>&, _Evaluator<UIntPack<Begin ...>, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; _Evaluator<UIntPack<Begin ...>, 1> = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1784:38:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) off[d] = ( (corner>>d) & 1 ) ? FRONT : BACK;
      |                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, UIntPack<_LeftRadii ...>, UIntPack<_PLeftRadii ...>, ConstWindowSlice<const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_LeftRadii + _RightRadii + 1...> >, WindowSlice<const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, 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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:717:23:   required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, UIntPack<_LeftRadii ...>, UIntPack<_PLeftRadii ...>, WindowSlice<const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_LeftRadii + _RightRadii + 1...> >, WindowSlice<const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:771:22:   required from ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighbors<UIntPack<LeftRadii + RightRadii + 1...> >& RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*) [with unsigned int ...LeftRadii = {0, 0, 0}; unsigned int ...RightRadii = {0, 0, 0}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1049:38:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, LocalDepth, int, node_index_type&, CoredMeshData<Vertex, int>&, std::vector<_SlabValues>&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; LocalDepth = int; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) c[d] = ( cIdx>>d ) & 1;
      |                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl: In instantiation of ‘Real FEMTree<Dim, Real>::_getSamplesPerNode(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = ConstPointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29:   required from ‘void FEMTree<Dim, Real>::_getSampleDepthAndWeight(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = ConstPointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1646:33:   required from ‘static bool IsoSurfaceExtractor<3, Real, Vertex>::_GetIsoVertex(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, ConstPointSupportKey<typename _IsotropicUIntPack<3, WeightDegree>::type>&, ConstPointSupportKey<typename _IsotropicUIntPack<3, FEMSignature<DataSig>::Degree>::type>&, const TreeNode*, HyperCube::Cube<2>::Element<0>, const _SliceValues&, const _SliceValues&, Vertex&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, WeightDegree>::type = UIntPack<2, 2, 2>; typename _IsotropicUIntPack<3, FEMSignature<DataSig>::Degree>::type = UIntPack<0, 0, 0>; TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1062:56:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, LocalDepth, int, node_index_type&, CoredMeshData<Vertex, int>&, std::vector<_SlabValues>&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; LocalDepth = int; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; dim++ ) Polynomial< WeightDegree >::BSplineComponentValues( ( position[dim]-start[dim] ) / w , values[dim] );
      |                          ~~~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::initEvaluationState(Point<double, Dim>, unsigned int, FEMIntegrator::PointEvaluatorState<UIntPack<V1 ...>, UIntPack<Begin ...> >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:545:38:   required from ‘V FEMTree<Dim, Real>::_evaluate(const Coefficients&, Point<Real, Dim>, PointEvaluator<UIntPack<DataSigs ...>, typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, const ConstPointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&) const [with V = ProjectiveData<open3d::geometry::poisson::Open3DData, float>; Coefficients = SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >; unsigned int D = 0; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<DataSigs ...>, typename _IsotropicUIntPack<Dim, WeightDegree>::type> = FEMIntegrator::PointEvaluator<UIntPack<0, 0, 0>, UIntPack<0, 0, 0> >; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1653:164:   required from ‘static bool IsoSurfaceExtractor<3, Real, Vertex>::_GetIsoVertex(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, ConstPointSupportKey<typename _IsotropicUIntPack<3, WeightDegree>::type>&, ConstPointSupportKey<typename _IsotropicUIntPack<3, FEMSignature<DataSig>::Degree>::type>&, const TreeNode*, HyperCube::Cube<2>::Element<0>, const _SliceValues&, const _SliceValues&, Vertex&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, WeightDegree>::type = UIntPack<2, 2, 2>; typename _IsotropicUIntPack<3, FEMSignature<DataSig>::Degree>::type = UIntPack<0, 0, 0>; TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1062:56:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, LocalDepth, int, node_index_type&, CoredMeshData<Vertex, int>&, std::vector<_SlabValues>&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; LocalDepth = int; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) state._pointOffset[d] = (int)( p[d] * res );
      |                                        ~^~~~
In file included from /<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:35:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MAT.inl: In instantiation of ‘_MinimalAreaTriangulation<Index, Real, Dim>::_MinimalAreaTriangulation(const Point<Real, Dim>*, size_t) [with Index = int; Real = float; unsigned int Dim = 3; size_t = unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MAT.h:57:50:   required from ‘std::vector<SimplexIndex<2, Index> > MinimalAreaTriangulation(const Point<Real, Dim>*, size_t) [with Index = int; Real = float; unsigned int Dim = 3; size_t = unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1707:121:   required from ‘static unsigned int IsoSurfaceExtractor<3, Real, Vertex>::_AddIsoPolygons(unsigned int, CoredMeshData<Vertex, int>&, std::vector<std::pair<int, Vertex> >&, bool, bool, node_index_type&) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1489:23:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetIsoSurface(const FEMTree<3, Real>&, LocalDepth, int, const _SliceValues&, const _SliceValues&, const _XSliceValues&, CoredMeshData<Vertex, int>&, bool, bool, node_index_type&, bool) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1835:19:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/MAT.h:42:45: warning: ‘_MinimalAreaTriangulation<int, float, 3>::_vertices’ will be initialized after [-Wreorder]
   42 |         ConstPointer( Point< Real , Dim > ) _vertices;
      |                                             ^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MAT.h:41:16: warning:   ‘size_t _MinimalAreaTriangulation<int, float, 3>::_vCount’ [-Wreorder]
   41 |         size_t _vCount;
      |                ^~~~~~~
In file included from /<<PKGBUILDDIR>>/PoissonRecon/Src/MAT.h:60:
/<<PKGBUILDDIR>>/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 )
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(StaticWindow<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(StaticWindow<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(StaticWindow<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:99:2:   required from ‘Real FEMTree<Dim, Real>::_getSamplesPerNode(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = PointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29:   required from ‘void FEMTree<Dim, Real>::_getSampleDepthAndWeight(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = PointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:203:26:   required from ‘Real FEMTree<Dim, Real>::_splatPointData(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<WeightDegree>&, Point<Real, Dim>, V, SparseNodeData<V, UIntPack<Ds ...> >&, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, PointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&, LocalDepth, LocalDepth, int, Real) [with bool CreateNodes = true; bool ThreadSafe = true; unsigned int WeightDegree = 2; V = Point<float, 3>; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:381:119:   required from ‘SparseNodeData<OutData, UIntPack<Begin ...> > FEMTree<Dim, Real>::setDataField(UIntPack<Begin ...>, const std::vector<NodeAndPointSample<Dim, Real> >&, const std::vector<InData>&, const DensityEstimator<WeightDegree>*, Real&, std::function<bool(InData, OutData&, Real&)>) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point<float, 3>; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_Run<CreateNodes, ThreadSafe, NodeInitializer, UIntPack<_PLeftRadius>, UIntPack<_PRightRadius>, UIntPack<_CLeftRadius>, UIntPack<_CRightRadius> >::Run(ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_PLeftRadius + _PRightRadius) + 1)> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_CLeftRadius + _CRightRadius) + 1)> >, int*, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:530:189:   recursively required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_Run<CreateNodes, ThreadSafe, NodeInitializer, UIntPack<_PLeftRadius, _PLeftRadii ...>, UIntPack<_PRightRadius, _PRightRadii ...>, UIntPack<_CLeftRadius, _CLeftRadii ...>, UIntPack<_CRightRadius, _CRightRadii ...> >::Run(ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_PLeftRadius + _PRightRadius) + 1), _PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_CLeftRadius + _CRightRadius) + 1), _CLeftRadii + _CRightRadii + 1...> >, int*, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:530:189:   required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_Run<CreateNodes, ThreadSafe, NodeInitializer, UIntPack<_PLeftRadius, _PLeftRadii ...>, UIntPack<_PRightRadius, _PRightRadii ...>, UIntPack<_CLeftRadius, _CLeftRadii ...>, UIntPack<_CRightRadius, _CRightRadii ...> >::Run(ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_PLeftRadius + _PRightRadius) + 1), _PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_CLeftRadius + _CRightRadius) + 1), _CLeftRadii + _CRightRadii + 1...> >, int*, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:511:186:   required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:518:69:   required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:608:50:   required from ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::Neighbors<UIntPack<LeftRadii + RightRadii + 1...> >& RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:518:52:   required from ‘void FEMTree<Dim, Real>::finalizeForMultigrid(LocalDepth, HasDataFunctor, DenseOrSparseNodeData* ...) [with unsigned int MaxDegree = 2; HasDataFunctor = FEMTree<3, float>::HasNormalDataFunctor<UIntPack<7, 7, 7> >; DenseOrSparseNodeData = {SparseNodeData<Point<float, 3>, UIntPack<7, 7, 7> >, FEMTree<3, float>::DensityEstimator<2>}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:599:59:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:541:26: warning: unused variable ‘D’ [-Wunused-variable]
  541 |         static const int D = 1;
      |                          ^
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {4}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:43:25:   required from ‘void BaseFEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, CDim>::setStencil(CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2794:34:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {4}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:48:25:   required from ‘void BaseFEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, CDim>::setStencil(CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2794:34:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {4}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(Point<double, 3>&)>; Windows = {WindowSlice<Point<double, 3>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:66:25:   required from ‘void BaseFEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, CDim>::setStencils(PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2795:34:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::CCStencil&)>; Windows = {WindowSlice<BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::CCStencil, UIntPack<2> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::CCStencil&)>; Windows = {WindowSlice<BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::CCStencil, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::CCStencil&)>; Windows = {WindowSlice<BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::CCStencil, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::CCStencil&)>; Windows = {WindowSlice<BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<2, 2, 2>, 3>::CCStencil, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:68:24:   required from ‘void BaseFEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, CDim>::setStencils(PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {2, 2, 2}; unsigned int CDim = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2795:34:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = BaseFEMIntegrator::RestrictionProlongation<UIntPack<1, 1, 1> >::setStencil(UpSampleStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::RestrictionProlongation<UIntPack<1, 1, 1> >::setStencil(UpSampleStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::RestrictionProlongation<UIntPack<1, 1, 1> >::setStencil(UpSampleStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::RestrictionProlongation<UIntPack<1, 1, 1> >::setStencil(UpSampleStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::RestrictionProlongation<UIntPack<1, 1, 1> >::setStencil(UpSampleStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::RestrictionProlongation<UIntPack<1, 1, 1> >::setStencil(UpSampleStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:143:24:   required from ‘void BaseFEMIntegrator::RestrictionProlongation<UIntPack<V1 ...> >::setStencil(UpSampleStencil&) const [with unsigned int ...TDegrees = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1945:15:   required from ‘void FEMTree<Dim, Real>::_downSample(UIntPack<TSigs ...>, BaseFEMIntegrator::RestrictionProlongation<UIntPack<__Values ...> >&, LocalDepth, C*) const [with C = float; unsigned int ...Degrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2901:38:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(double&)>; Windows = {WindowSlice<double, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(double&)>; Windows = {WindowSlice<double, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(double&)>; Windows = {WindowSlice<double, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:158:25:   required from ‘void BaseFEMIntegrator::RestrictionProlongation<UIntPack<V1 ...> >::setStencils(DownSampleStencils&) const [with unsigned int ...TDegrees = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2238:16:   required from ‘void FEMTree<Dim, Real>::_upSample(UIntPack<TSigs ...>, BaseFEMIntegrator::RestrictionProlongation<UIntPack<__Values ...> >&, LocalDepth, C*) const [with C = Point<float, 3>; unsigned int ...Degrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2920:53:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(DynamicWindow<double, UIntPack<2, 2, 2> >&)>; Windows = {WindowSlice<DynamicWindow<double, UIntPack<2, 2, 2> >, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(DynamicWindow<double, UIntPack<2, 2, 2> >&)>; Windows = {WindowSlice<DynamicWindow<double, UIntPack<2, 2, 2> >, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(DynamicWindow<double, UIntPack<2, 2, 2> >&)>; Windows = {WindowSlice<DynamicWindow<double, UIntPack<2, 2, 2> >, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:160:24:   required from ‘void BaseFEMIntegrator::RestrictionProlongation<UIntPack<V1 ...> >::setStencils(DownSampleStencils&) const [with unsigned int ...TDegrees = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2238:16:   required from ‘void FEMTree<Dim, Real>::_upSample(UIntPack<TSigs ...>, BaseFEMIntegrator::RestrictionProlongation<UIntPack<__Values ...> >&, LocalDepth, C*) const [with C = Point<float, 3>; unsigned int ...Degrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2920:53:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘BSplineElements<Degree>::BSplineElements(int, int, BoundaryType) [with unsigned int Degree = 1]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:451:28:   required from ‘BSplineData<FEMSig, D>::BSplineComponents::BSplineComponents(int, int) [with unsigned int FEMSig = 5; unsigned int D = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:526:24:   required from ‘void BSplineData<FEMSig, D>::SparseBSplineEvaluator::init(unsigned int) [with unsigned int FEMSig = 5; unsigned int D = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:499:66:   required from ‘void BSplineData<FEMSig, D>::reset(int) [with unsigned int FEMSig = 5; unsigned int D = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:931:122:   required from ‘typename std::enable_if<(I < FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::Dim)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:912:74:   required from ‘FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::PointEvaluator(unsigned int) [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2994:17:   required from ‘void FEMTree<Dim, Real>::addInterpolationConstraints(DenseNodeData<C, UIntPack<__Values ...> >&, LocalDepth, const InterpolationInfo<T, PointD>&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                        ~^~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h: In instantiation of ‘void BSplineData<FEMSig, D>::SparseBSplineEvaluator::init(unsigned int) [with unsigned int FEMSig = 5; unsigned int D = 1]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:499:66:   required from ‘void BSplineData<FEMSig, D>::reset(int) [with unsigned int FEMSig = 5; unsigned int D = 1]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:931:122:   required from ‘typename std::enable_if<(I < FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::Dim)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:912:74:   required from ‘FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::PointEvaluator(unsigned int) [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2510:94:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                        ~^~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:128:25:   required from ‘void BaseFEMIntegrator::System<UIntPack<V1 ...> >::setStencils(PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1350:32:   required from ‘void FEMTree<Dim, Real>::_updateRestrictedIntegralConstraints(UIntPack<Begin ...>, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const T*, T*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2569:40:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil&)>; Windows = {WindowSlice<BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil&)>; Windows = {WindowSlice<BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:130:24:   required from ‘void BaseFEMIntegrator::System<UIntPack<V1 ...> >::setStencils(PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1350:32:   required from ‘void FEMTree<Dim, Real>::_updateRestrictedIntegralConstraints(UIntPack<Begin ...>, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const T*, T*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2569:40:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, 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<5, 5, 5>, UIntPack<1, 1, 1> >; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:957:60:   required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::_initEvaluationState(UIntPack<TSig, TSigs ...>, UIntPack<D, Ds ...>, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState<UIntPack<5, 5, 5>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:925:24:   required from ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::initEvaluationState(Point<double, Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState<UIntPack<V1 ...>, UIntPack<Begin ...> >&) const [with unsigned int ...EDs = {1, 1, 1}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1480:31:   required from ‘void FEMTree<Dim, Real>::_updateRestrictedInterpolationConstraints(PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const T*, T*, const InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2570:45:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                                ~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:936:48: warning: unused variable ‘LeftSupportRadius’ [-Wunused-variable]
  936 |                         static const int       LeftSupportRadius = -BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportStart;
      |                                                ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:938:47: warning: unused variable ‘RightSupportRadius’ [-Wunused-variable]
  938 |                         static const int      RightSupportRadius =  BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportEnd  ;
      |                                               ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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<float, 3>, const ConstPointSupportKey<UIntPack<1, 1, 1> >&, const FEMTreeNode*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point<float, 3>, const ConstPointSupportKey<UIntPack<1, 1, 1> >&, const FEMTreeNode*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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<float, 3>, const ConstPointSupportKey<UIntPack<1, 1, 1> >&, const FEMTreeNode*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point<float, 3>, const ConstPointSupportKey<UIntPack<1, 1, 1> >&, const FEMTreeNode*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1592:2:   required from ‘CumulativeDerivativeValues<T, Dim, PointD> FEMTree<Dim, Real>::_finerFunctionValues(UIntPack<TSigs ...>, Point<Real, Dim>, const ConstPointSupportKey<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const FEMTreeNode*, PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const T*) const [with unsigned int PointD = 0; T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues<T, Dim, PointD> = Point<float, 1>; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1485:123:   required from ‘void FEMTree<Dim, Real>::_updateRestrictedInterpolationConstraints(PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const T*, T*, const InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2570:45:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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>(PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, LocalDepth, const float*, float*, const InterpolationInfo<float, 0>*) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, LocalDepth, const float*, float*, const InterpolationInfo<float, 0>*) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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>(PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, LocalDepth, const float*, float*, const InterpolationInfo<float, 0>*) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, LocalDepth, const float*, float*, const InterpolationInfo<float, 0>*) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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>(PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, LocalDepth, const float*, float*, const InterpolationInfo<float, 0>*) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, LocalDepth, const float*, float*, const InterpolationInfo<float, 0>*) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1490:5:   required from ‘void FEMTree<Dim, Real>::_updateRestrictedInterpolationConstraints(PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const T*, T*, const InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2570:45:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 1>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 1>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:43:25:   required from ‘void BaseFEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, CDim>::setStencil(CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {0, 0, 0}; unsigned int CDim = 1]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2005:33:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::supportWeights(UIntPack<Begin ...>) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2628:79:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 1>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 1>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:48:25:   required from ‘void BaseFEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, CDim>::setStencil(CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {0, 0, 0}; unsigned int CDim = 1]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2005:33:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::supportWeights(UIntPack<Begin ...>) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2628:79:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, UIntPack<_LeftRadii ...>, UIntPack<_PLeftRadii ...>, ConstWindowSlice<const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_LeftRadii + _RightRadii + 1...> >, WindowSlice<const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, 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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:717:23:   required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, UIntPack<_LeftRadii ...>, UIntPack<_PLeftRadii ...>, WindowSlice<const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_LeftRadii + _RightRadii + 1...> >, WindowSlice<const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:805:17:   required from ‘void RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighbors<UIntPack<_LeftRadii + _RightRadii + 1...> >&) [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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2018:29:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::supportWeights(UIntPack<Begin ...>) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2628:79:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) c[d] = ( cIdx>>d ) & 1;
      |                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2037:6:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::supportWeights(UIntPack<Begin ...>) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2628:79:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*, double)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3> >, WindowSlice<double, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*, double)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >, WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*, double)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >, WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2111:6:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::prolongationWeights(UIntPack<Begin ...>, bool) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2629:108:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2128:6:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::prolongationWeights(UIntPack<Begin ...>, bool) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2629:108:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘void FEMTree<Dim, Real>::_addPointValues(UIntPack<Begin ...>, StaticWindow<Real, UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1008:17:   required from ‘T FEMTree<Dim, Real>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<TSigs ...>, BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, MatrixEntry<Real, int>*, node_index_type, PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const T*, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; node_index_type = int; PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::PCStencils; CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil; PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1688:49:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::systemMatrix(UIntPack<TSigs ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:658:33:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) pOff[d] = off[d] + idx[d];
      |                                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:887:48: warning: implicitly-declared ‘constexpr Point<double, 1>& Point<double, 1>::operator=(const Point<double, 1>&)’ is deprecated [-Wdeprecated-copy]
  887 |                                         values = peState.template dValues< Real , CumulativeDerivatives< Dim , PointD > >( off );
      |                                         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<double, 1>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = double; unsigned int Dim = 1]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:881:46: warning: unused variable ‘weight’ [-Wunused-variable]
  881 |                                         Real weight = pData.weight;
      |                                              ^~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:889:44: warning: implicitly-declared ‘constexpr Point<double, 1>& Point<double, 1>::operator=(const Point<double, 1>&)’ is deprecated [-Wdeprecated-copy]
  889 |                                 dualValues = iInfo( pIndex , values ) * pData.weight;
      |                                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<double, 1>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = double; unsigned int Dim = 1]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/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<Dim-1 ; d++ ) start[d] = idx[d] + (int)OverlapRadii::Values[d] - (int)LeftPointSupportRadii::Values[d] , end[d] = idx[d] + (int)OverlapRadii::Values[d] + (int)RightPointSupportRadii::Values[d] + 1;
      |                                                ~^~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:905:73: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  905 |                                                         for( int d=0 ; d<=PointD ; d++ ) _pointValues[(int)i-(int)LeftPointSupportRadii::Values[Dim-1]] += (Real)( splineValues[i][d] * partialDot[d] );
      |                                                                        ~^~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1760:2:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::downSampleMatrix(UIntPack<Begin ...>, LocalDepth) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:661:28:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda()>; Windows = {}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda()>; Windows = {}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1805:5:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::downSampleMatrix(UIntPack<Begin ...>, LocalDepth) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:661:28:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1813:5:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::downSampleMatrix(UIntPack<Begin ...>, LocalDepth) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:661:28:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:104:25:   required from ‘void BaseFEMIntegrator::System<UIntPack<V1 ...> >::setStencil(CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:565:32:   required from ‘int FEMTree<Dim, Real>::_solveSystemCG(UIntPack<Begin ...>, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, const T*, TDotT, int, bool, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2657:61:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:109:25:   required from ‘void BaseFEMIntegrator::System<UIntPack<V1 ...> >::setStencil(CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:565:32:   required from ‘int FEMTree<Dim, Real>::_solveSystemCG(UIntPack<Begin ...>, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, const T*, TDotT, int, bool, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2657:61:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘BSplineData<FEMSig, D>::BSplineComponents::BSplineComponents(int, int) [with unsigned int FEMSig = 5; unsigned int D = 1]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:40:61:   required from ‘static double BSplineEvaluationData<FEMSig>::Value(int, int, double, int) [with unsigned int FEMSig = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:83:115:   required from ‘static void BSplineEvaluationData<FEMSig>::SetCenterEvaluator(typename CenterEvaluator<D>::Evaluator&, int) [with unsigned int D = 0; unsigned int FEMSig = 5; typename CenterEvaluator<D>::Evaluator = BSplineEvaluationData<5>::CenterEvaluator<0>::Evaluator]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:363:119:   required from ‘static void BSplineEvaluationData<FEMSig>::SetEvaluator(Evaluator<D>&, int) [with unsigned int D = 0; unsigned int FEMSig = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2017:98:   required from ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:74:16:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                        ~^~~~~~~~
/<<PKGBUILDDIR>>/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 );
      |                                                          ~~^~~~~~~~
/<<PKGBUILDDIR>>/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 );
      |                        ~^~~~~~~~
/<<PKGBUILDDIR>>/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 );
      |                                                          ~~^~~~~~~~
/<<PKGBUILDDIR>>/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++ )
      |                        ~^~~~~~~~
/<<PKGBUILDDIR>>/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<res ) for( int dd=0 ; dd<=Degree ; dd++ ) _polys[d][0] += components[d][dd] * ( ( double )( elements[idx][dd] ) ) / elements.denominator;
      |                                                         ~~^~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:470:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  470 |         for( int d=1 ; d<=D ; d++ ) for( int dd=0 ; dd<=Degree ; dd++ ) _polys[dd][d] = _polys[dd][d-1].derivative();
      |                        ~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:470:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
  470 |         for( int d=1 ; d<=D ; d++ ) for( int dd=0 ; dd<=Degree ; dd++ ) _polys[dd][d] = _polys[dd][d-1].derivative();
      |                                                     ~~^~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_setDValues(unsigned int, const int*, const int*, const _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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2010:32:   recursively required from ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_setDValues(unsigned int, const int*, const int*, const _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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2010:32:   required from ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_setDValues(unsigned int, const int*, const int*, const _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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:35:24:   required from ‘CumulativeDerivativeValues<double, Dim, _PointD> FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_values(unsigned int, const int*, const int*, const _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<double, Dim, _PointD> = Point<double, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:45:27:   required from ‘CumulativeDerivativeValues<double, Dim, _PointD> FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, 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<double, Dim, _PointD> = Point<double, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:88:85:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:487:16:   required from ‘FEMTree<Dim, Real>::_MultiThreadedEvaluator<UIntPack<Begin ...>, PointD, T>::_MultiThreadedEvaluator(const FEMTree<Dim, Real>*, const DenseNodeData<T, UIntPack<Begin ...> >&, int) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; T = float; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:697:17:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                                  ~~^~~~~~~~~
/<<PKGBUILDDIR>>/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 );
      |                                                  ~~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BlockedVector.h: In instantiation of ‘size_t BlockedVector<T, LogBlockSize, InitialBlocks, AllocationMultiplier>::resize(size_t, const T&) [with T = ProjectiveData<open3d::geometry::poisson::Open3DData, float>; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2; size_t = unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BlockedVector.h:95:45:   required from ‘size_t BlockedVector<T, LogBlockSize, InitialBlocks, AllocationMultiplier>::resize(size_t) [with T = ProjectiveData<open3d::geometry::poisson::Open3DData, float>; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2; size_t = unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BlockedVector.h:137:36:   required from ‘size_t BlockedVector<T, LogBlockSize, InitialBlocks, AllocationMultiplier>::push() [with T = ProjectiveData<open3d::geometry::poisson::Open3DData, float>; unsigned int LogBlockSize = 10; unsigned int InitialBlocks = 10; unsigned int AllocationMultiplier = 2; size_t = unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:271:57:   required from ‘Data& SparseNodeData<Data, UIntPack<_Values ...> >::operator[](const RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int>*) [with Data = ProjectiveData<open3d::geometry::poisson::Open3DData, float>; unsigned int ...FEMSigs = {0, 0, 0}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:293:125:   required from ‘Real FEMTree<Dim, Real>::_nearestMultiSplatPointData(const DensityEstimator<WeightDegree>*, FEMTreeNode*, Point<Real, Dim>, V, SparseNodeData<V, UIntPack<TSigs ...> >&, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, int) [with unsigned int WeightDegree = 2; V = ProjectiveData<open3d::geometry::poisson::Open3DData, float>; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:449:61:   required from ‘SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<Dim, WeightDegree>::type> FEMTree<Dim, Real>::setMultiDepthDataField(const std::vector<NodeAndPointSample<Dim, Real> >&, std::vector<Data>&, const DensityEstimator<WeightDegree>*, 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<Dim, WeightDegree>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:367:77:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/BlockedVector.h:109:24: warning: unused variable ‘blockIndex’ [-Wunused-variable]
  109 |                 size_t blockIndex = index & _Mask;
      |                        ^~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {1}; UpdateFunction = FEMTree<3, float>::_multiSplatPointData<false, false, 2, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, 0, 0, 0>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<2>*, FEMTreeNode*, Point<float, 3>, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >&, PointSupportKey<UIntPack<2, 2, 2> >&, PointSupportKey<UIntPack<0, 0, 0> >&, int)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_multiSplatPointData<false, false, 2, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, 0, 0, 0>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<2>*, FEMTreeNode*, Point<float, 3>, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >&, PointSupportKey<UIntPack<2, 2, 2> >&, PointSupportKey<UIntPack<0, 0, 0> >&, int)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<1> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {1, 1}; UpdateFunction = FEMTree<3, float>::_multiSplatPointData<false, false, 2, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, 0, 0, 0>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<2>*, FEMTreeNode*, Point<float, 3>, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >&, PointSupportKey<UIntPack<2, 2, 2> >&, PointSupportKey<UIntPack<0, 0, 0> >&, int)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_multiSplatPointData<false, false, 2, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, 0, 0, 0>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<2>*, FEMTreeNode*, Point<float, 3>, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >&, PointSupportKey<UIntPack<2, 2, 2> >&, PointSupportKey<UIntPack<0, 0, 0> >&, int)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<1, 1> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {1, 1, 1}; UpdateFunction = FEMTree<3, float>::_multiSplatPointData<false, false, 2, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, 0, 0, 0>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<2>*, FEMTreeNode*, Point<float, 3>, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >&, PointSupportKey<UIntPack<2, 2, 2> >&, PointSupportKey<UIntPack<0, 0, 0> >&, int)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_multiSplatPointData<false, false, 2, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, 0, 0, 0>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<2>*, FEMTreeNode*, Point<float, 3>, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >&, PointSupportKey<UIntPack<2, 2, 2> >&, PointSupportKey<UIntPack<0, 0, 0> >&, int)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<1, 1, 1> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {1, 1, 1}; UpdateFunction = FEMTree<3, float>::_multiSplatPointData<false, false, 2, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, 0, 0, 0>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<2>*, FEMTreeNode*, Point<float, 3>, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >&, PointSupportKey<UIntPack<2, 2, 2> >&, PointSupportKey<UIntPack<0, 0, 0> >&, int)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_multiSplatPointData<false, false, 2, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, 0, 0, 0>(Allocator<RegularTreeNode<3, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<2>*, FEMTreeNode*, Point<float, 3>, ProjectiveData<open3d::geometry::poisson::Open3DData, float>, SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >&, PointSupportKey<UIntPack<2, 2, 2> >&, PointSupportKey<UIntPack<0, 0, 0> >&, int)::<lambda(FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<1, 1, 1> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:274:3:   required from ‘Real FEMTree<Dim, Real>::_multiSplatPointData(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<WeightDegree>*, FEMTreeNode*, Point<Real, Dim>, V, SparseNodeData<V, UIntPack<Ds ...> >&, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, PointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&, int) [with bool CreateNodes = false; bool ThreadSafe = false; unsigned int WeightDegree = 2; V = ProjectiveData<open3d::geometry::poisson::Open3DData, float>; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:450:76:   required from ‘SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<Dim, WeightDegree>::type> FEMTree<Dim, Real>::setMultiDepthDataField(const std::vector<NodeAndPointSample<Dim, Real> >&, std::vector<Data>&, const DensityEstimator<WeightDegree>*, 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<Dim, WeightDegree>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:367:77:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘typename std::enable_if<(_D == _K)>::type HyperCube::Cube<D>::Element<K>::_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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:408:81:   required from ‘void HyperCube::Cube<D>::Element<K>::directions(HyperCube::Direction*) const [with unsigned int K = 3; unsigned int D = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:210:18:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables<D, K>::SetTables() [with unsigned int D = 3; unsigned int K = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:227:51:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables<D, K1, K2>::SetTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 3; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<D ; d++ ) dirs[d] = CROSS; }
      |                                                                                                                                ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube<D>::_Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 3; unsigned int K2 = 2; unsigned int D = 3; typename std::enable_if<(K1 >= K2), bool>::type = bool]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:468:81:   required from ‘static bool HyperCube::Cube<D>::Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 3; unsigned int K2 = 2; unsigned int D = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables<D, K1, K2>::SetTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<D ; d++ ) if( dir1[d]!=CROSS && dir1[d]!=dir2[d] ) return false;
      |                                ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘BSplineData<FEMSig, D>::BSplineComponents::BSplineComponents(int, int) [with unsigned int FEMSig = 0; unsigned int D = 0]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:526:24:   required from ‘void BSplineData<FEMSig, D>::SparseBSplineEvaluator::init(unsigned int) [with unsigned int FEMSig = 0; unsigned int D = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:499:66:   required from ‘void BSplineData<FEMSig, D>::reset(int) [with unsigned int FEMSig = 0; unsigned int D = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:931:122:   required from ‘typename std::enable_if<(I < FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::Dim)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:912:74:   required from ‘FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::PointEvaluator(unsigned int) [with unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1753:31:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                        ~^~~~~~~~
/<<PKGBUILDDIR>>/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 );
      |                                                          ~~^~~~~~~~
/<<PKGBUILDDIR>>/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 );
      |                        ~^~~~~~~~
/<<PKGBUILDDIR>>/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 );
      |                                                          ~~^~~~~~~~
/<<PKGBUILDDIR>>/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++ )
      |                        ~^~~~~~~~
/<<PKGBUILDDIR>>/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<res ) for( int dd=0 ; dd<=Degree ; dd++ ) _polys[d][0] += components[d][dd] * ( ( double )( elements[idx][dd] ) ) / elements.denominator;
      |                                                         ~~^~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:470:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  470 |         for( int d=1 ; d<=D ; d++ ) for( int dd=0 ; dd<=Degree ; dd++ ) _polys[dd][d] = _polys[dd][d-1].derivative();
      |                        ~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:470:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
  470 |         for( int d=1 ; d<=D ; d++ ) for( int dd=0 ; dd<=Degree ; dd++ ) _polys[dd][d] = _polys[dd][d-1].derivative();
      |                                                     ~~^~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_setDValues(unsigned int, const int*, const int*, const _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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2010:32:   required from ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_setDValues(unsigned int, const int*, const int*, const _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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:35:24:   required from ‘CumulativeDerivativeValues<double, Dim, _PointD> FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_values(unsigned int, const int*, const int*, const _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<double, Dim, _PointD> = Point<double, 4>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:45:27:   required from ‘CumulativeDerivativeValues<double, Dim, _PointD> FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, 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<double, Dim, _PointD> = Point<double, 4>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:88:85:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                                  ~~^~~~~~~~~
/<<PKGBUILDDIR>>/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 );
      |                                                  ~~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:85:4:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:94:5:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<4> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:103:5:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:119:4:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:128:5:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<4> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {4, 4, 4}; UpdateFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>::set(FEMTree<3, float>::LocalDepth)::<lambda(CumulativeDerivativeValues<double, 3, 1>&)>; Windows = {WindowSlice<Point<double, 4>, UIntPack<4, 4, 4> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:137:5:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, UIntPack<_LeftRadii ...>, UIntPack<_PLeftRadii ...>, ConstWindowSlice<const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_LeftRadii + _RightRadii + 1...> >, WindowSlice<const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, 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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:717:23:   required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_LeftRadii ...>, UIntPack<_RightRadii ...>, UIntPack<_LeftRadii ...>, UIntPack<_PLeftRadii ...>, WindowSlice<const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_LeftRadii + _RightRadii + 1...> >, WindowSlice<const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:771:22:   required from ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighbors<UIntPack<LeftRadii + RightRadii + 1...> >& RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::ConstNeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*) [with unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {2, 2, 2}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’
/<<PKGBUILDDIR>>/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, LocalDepth, int, HyperCube::Direction, std::vector<_SlabValues>&, _Evaluator<UIntPack<Begin ...>, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; _Evaluator<UIntPack<Begin ...>, 1> = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>]’
/<<PKGBUILDDIR>>/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, LocalDepth, int, std::vector<_SlabValues>&, _Evaluator<UIntPack<Begin ...>, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; _Evaluator<UIntPack<Begin ...>, 1> = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1784:38:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) c[d] = ( cIdx>>d ) & 1;
      |                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<((_D != K) && (K == 0)), unsigned int>::type HyperCube::Cube<D>::_ElementMCIndex(Element<K1>, 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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:597:111:   required from ‘static unsigned int HyperCube::Cube<D>::ElementMCIndex(Element<K1>, unsigned int) [with unsigned int K = 0; unsigned int D = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:614:70:   required from ‘static typename std::enable_if<((_D != K) && (K != 0)), unsigned int>::type HyperCube::Cube<D>::_ElementMCIndex(Element<K1>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:597:111:   required from ‘static unsigned int HyperCube::Cube<D>::ElementMCIndex(Element<K1>, unsigned int) [with unsigned int K = 1; unsigned int D = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1053:70:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, LocalDepth, int, node_index_type&, CoredMeshData<Vertex, int>&, std::vector<_SlabValues>&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; LocalDepth = int; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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;
      |                                                                           ^~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::initEvaluationState(Point<double, Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState<UIntPack<V1 ...>, UIntPack<Begin ...> >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:918:23:   required from ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::initEvaluationState(Point<double, Dim>, unsigned int, FEMIntegrator::PointEvaluatorState<UIntPack<V1 ...>, UIntPack<Begin ...> >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:545:38:   required from ‘V FEMTree<Dim, Real>::_evaluate(const Coefficients&, Point<Real, Dim>, PointEvaluator<UIntPack<DataSigs ...>, typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, const ConstPointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&) const [with V = ProjectiveData<open3d::geometry::poisson::Open3DData, float>; Coefficients = SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >; unsigned int D = 0; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<DataSigs ...>, typename _IsotropicUIntPack<Dim, WeightDegree>::type> = FEMIntegrator::PointEvaluator<UIntPack<0, 0, 0>, UIntPack<0, 0, 0> >; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1653:164:   required from ‘static bool IsoSurfaceExtractor<3, Real, Vertex>::_GetIsoVertex(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, ConstPointSupportKey<typename _IsotropicUIntPack<3, WeightDegree>::type>&, ConstPointSupportKey<typename _IsotropicUIntPack<3, FEMSignature<DataSig>::Degree>::type>&, const TreeNode*, HyperCube::Cube<2>::Element<0>, const _SliceValues&, const _SliceValues&, Vertex&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, WeightDegree>::type = UIntPack<2, 2, 2>; typename _IsotropicUIntPack<3, FEMSignature<DataSig>::Degree>::type = UIntPack<0, 0, 0>; TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1062:56:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, LocalDepth, int, node_index_type&, CoredMeshData<Vertex, int>&, std::vector<_SlabValues>&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; LocalDepth = int; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) state._pointOffset[d] = (int)offset[d];
      |                                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MAT.inl: In instantiation of ‘void _MinimalAreaTriangulation<Index, Real, Dim>::_set() [with Index = int; Real = float; unsigned int Dim = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MAT.inl:83:2:   required from ‘std::vector<SimplexIndex<2, Index> > _MinimalAreaTriangulation<Index, Real, Dim>::getTriangulation() [with Index = int; Real = float; unsigned int Dim = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/MAT.h:58:29:   required from ‘std::vector<SimplexIndex<2, Index> > MinimalAreaTriangulation(const Point<Real, Dim>*, size_t) [with Index = int; Real = float; unsigned int Dim = 3; size_t = unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1707:121:   required from ‘static unsigned int IsoSurfaceExtractor<3, Real, Vertex>::_AddIsoPolygons(unsigned int, CoredMeshData<Vertex, int>&, std::vector<std::pair<int, Vertex> >&, bool, bool, node_index_type&) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1489:23:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetIsoSurface(const FEMTree<3, Real>&, LocalDepth, int, const _SliceValues&, const _SliceValues&, const _XSliceValues&, CoredMeshData<Vertex, int>&, bool, bool, node_index_type&, bool) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1835:19:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/MAT.inl:94:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare]
   94 |         for( int i=0 ; i<_vCount*_vCount ; i++ ) _bestTriangulation[i] = -1 , _midpoint[i] = -1;
      |                        ~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_Run<CreateNodes, ThreadSafe, NodeInitializer, UIntPack<_PLeftRadius>, UIntPack<_PRightRadius>, UIntPack<_CLeftRadius>, UIntPack<_CRightRadius> >::Run(ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_PLeftRadius + _PRightRadius) + 1)> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_CLeftRadius + _CRightRadius) + 1)> >, int*, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:530:189:   recursively required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_Run<CreateNodes, ThreadSafe, NodeInitializer, UIntPack<_PLeftRadius, _PLeftRadii ...>, UIntPack<_PRightRadius, _PRightRadii ...>, UIntPack<_CLeftRadius, _CLeftRadii ...>, UIntPack<_CRightRadius, _CRightRadii ...> >::Run(ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_PLeftRadius + _PRightRadius) + 1), _PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_CLeftRadius + _CRightRadius) + 1), _CLeftRadii + _CRightRadii + 1...> >, int*, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:530:189:   required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_Run<CreateNodes, ThreadSafe, NodeInitializer, UIntPack<_PLeftRadius, _PLeftRadii ...>, UIntPack<_PRightRadius, _PRightRadii ...>, UIntPack<_CLeftRadius, _CLeftRadii ...>, UIntPack<_CRightRadius, _CRightRadii ...> >::Run(ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_PLeftRadius + _PRightRadius) + 1), _PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_CLeftRadius + _CRightRadius) + 1), _CLeftRadii + _CRightRadii + 1...> >, int*, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:511:186:   required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:518:69:   required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:608:50:   required from ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::Neighbors<UIntPack<LeftRadii + RightRadii + 1...> >& RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:55:187:   required from ‘void FEMTree<Dim, Real>::_addWeightContribution(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, DensityEstimator<WeightDegree>&, FEMTreeNode*, Point<Real, Dim>, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, Real) [with bool ThreadSafe = true; unsigned int WeightDegree = 2; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:305:36:   required from ‘FEMTree<Dim, Real>::DensityEstimator<WeightDegree>* FEMTree<Dim, Real>::setDensityEstimator(const std::vector<NodeAndPointSample<Dim, Real> >&, LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:535:71:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:541:26: warning: unused variable ‘D’ [-Wunused-variable]
  541 |         static const int D = 1;
      |                          ^
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey<UIntPack<1, 1, 1>, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::<lambda(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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:518:69:   required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey<UIntPack<1, 1, 1>, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::<lambda(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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:608:50:   required from ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::Neighbors<UIntPack<LeftRadii + RightRadii + 1...> >& RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey<UIntPack<1, 1, 1>, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::<lambda(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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.h:215:40:   required from ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::NeighborType& RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*) [with unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int; NeighborType = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::Neighbors<UIntPack<3, 3, 3> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:90:46:   required from ‘Real FEMTree<Dim, Real>::_getSamplesPerNode(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = PointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29:   required from ‘void FEMTree<Dim, Real>::_getSampleDepthAndWeight(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = PointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:203:26:   required from ‘Real FEMTree<Dim, Real>::_splatPointData(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<WeightDegree>&, Point<Real, Dim>, V, SparseNodeData<V, UIntPack<Ds ...> >&, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, PointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&, LocalDepth, LocalDepth, int, Real) [with bool CreateNodes = true; bool ThreadSafe = true; unsigned int WeightDegree = 2; V = Point<float, 3>; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:381:119:   required from ‘SparseNodeData<OutData, UIntPack<Begin ...> > FEMTree<Dim, Real>::setDataField(UIntPack<Begin ...>, const std::vector<NodeAndPointSample<Dim, Real> >&, const std::vector<InData>&, const DensityEstimator<WeightDegree>*, Real&, std::function<bool(InData, OutData&, Real&)>) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point<float, 3>; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) c[d] = ( cIdx>>d ) & 1;
      |                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {3}; UpdateFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(StaticWindow<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(StaticWindow<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(StaticWindow<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, PointSupportKey<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, PointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(StaticWindow<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice<RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:99:2:   required from ‘Real FEMTree<Dim, Real>::_getSamplesPerNode(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = PointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29:   required from ‘void FEMTree<Dim, Real>::_getSampleDepthAndWeight(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = PointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:203:26:   required from ‘Real FEMTree<Dim, Real>::_splatPointData(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<WeightDegree>&, Point<Real, Dim>, V, SparseNodeData<V, UIntPack<Ds ...> >&, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, PointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&, LocalDepth, LocalDepth, int, Real) [with bool CreateNodes = true; bool ThreadSafe = true; unsigned int WeightDegree = 2; V = Point<float, 3>; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:381:119:   required from ‘SparseNodeData<OutData, UIntPack<Begin ...> > FEMTree<Dim, Real>::setDataField(UIntPack<Begin ...>, const std::vector<NodeAndPointSample<Dim, Real> >&, const std::vector<InData>&, const DensityEstimator<WeightDegree>*, Real&, std::function<bool(InData, OutData&, Real&)>) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point<float, 3>; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {3}; UpdateFunction = BaseFEMIntegrator::RestrictionProlongation<UIntPack<1, 1, 1> >::setStencil(UpSampleStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::RestrictionProlongation<UIntPack<1, 1, 1> >::setStencil(UpSampleStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = BaseFEMIntegrator::RestrictionProlongation<UIntPack<1, 1, 1> >::setStencil(UpSampleStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::RestrictionProlongation<UIntPack<1, 1, 1> >::setStencil(UpSampleStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::RestrictionProlongation<UIntPack<1, 1, 1> >::setStencil(UpSampleStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::RestrictionProlongation<UIntPack<1, 1, 1> >::setStencil(UpSampleStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::RestrictionProlongation<UIntPack<1, 1, 1> >::setStencil(UpSampleStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::RestrictionProlongation<UIntPack<1, 1, 1> >::setStencil(UpSampleStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:143:24:   required from ‘void BaseFEMIntegrator::RestrictionProlongation<UIntPack<V1 ...> >::setStencil(UpSampleStencil&) const [with unsigned int ...TDegrees = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1945:15:   required from ‘void FEMTree<Dim, Real>::_downSample(UIntPack<TSigs ...>, BaseFEMIntegrator::RestrictionProlongation<UIntPack<__Values ...> >&, LocalDepth, C*) const [with C = float; unsigned int ...Degrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2901:38:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(double&)>; Windows = {WindowSlice<double, UIntPack<2> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(double&)>; Windows = {WindowSlice<double, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(double&)>; Windows = {WindowSlice<double, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(double&)>; Windows = {WindowSlice<double, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:158:25:   required from ‘void BaseFEMIntegrator::RestrictionProlongation<UIntPack<V1 ...> >::setStencils(DownSampleStencils&) const [with unsigned int ...TDegrees = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2238:16:   required from ‘void FEMTree<Dim, Real>::_upSample(UIntPack<TSigs ...>, BaseFEMIntegrator::RestrictionProlongation<UIntPack<__Values ...> >&, LocalDepth, C*) const [with C = Point<float, 3>; unsigned int ...Degrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2920:53:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(DynamicWindow<double, UIntPack<2, 2, 2> >&)>; Windows = {WindowSlice<DynamicWindow<double, UIntPack<2, 2, 2> >, UIntPack<2> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(DynamicWindow<double, UIntPack<2, 2, 2> >&)>; Windows = {WindowSlice<DynamicWindow<double, UIntPack<2, 2, 2> >, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(DynamicWindow<double, UIntPack<2, 2, 2> >&)>; Windows = {WindowSlice<DynamicWindow<double, UIntPack<2, 2, 2> >, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(DynamicWindow<double, UIntPack<2, 2, 2> >&)>; Windows = {WindowSlice<DynamicWindow<double, UIntPack<2, 2, 2> >, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:160:24:   required from ‘void BaseFEMIntegrator::RestrictionProlongation<UIntPack<V1 ...> >::setStencils(DownSampleStencils&) const [with unsigned int ...TDegrees = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2238:16:   required from ‘void FEMTree<Dim, Real>::_upSample(UIntPack<TSigs ...>, BaseFEMIntegrator::RestrictionProlongation<UIntPack<__Values ...> >&, LocalDepth, C*) const [with C = Point<float, 3>; unsigned int ...Degrees = {1, 1, 1}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2920:53:   required from ‘void FEMTree<Dim, Real>::_addFEMConstraints(UIntPack<__Values ...>, UIntPack<TSigs ...>, BaseFEMIntegrator::Constraint<UIntPack<DataSigs ...>, UIntPack<Ds ...>, CDim>&, const Coefficients&, T*, 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<Point<float, 3>, UIntPack<7, 7, 7> >; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2186:85:   required from ‘void FEMTree<Dim, Real>::addFEMConstraints(BaseFEMIntegrator::Constraint<UIntPack<__Values ...>, UIntPack<DataSigs ...>, CDim>&, const _SparseOrDenseNodeData<Point<T, CDim>, UIntPack<Ds ...> >&, DenseNodeData<T, UIntPack<TSigs ...> >&, 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; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:628:35:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void BSplineElements<Degree>::_addPeriodic(int, bool) [with bool Left = true; unsigned int Degree = 1]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:534:23:   required from ‘BSplineElements<Degree>::BSplineElements(int, int, BoundaryType) [with unsigned int Degree = 1]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:451:28:   required from ‘BSplineData<FEMSig, D>::BSplineComponents::BSplineComponents(int, int) [with unsigned int FEMSig = 5; unsigned int D = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:526:24:   required from ‘void BSplineData<FEMSig, D>::SparseBSplineEvaluator::init(unsigned int) [with unsigned int FEMSig = 5; unsigned int D = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:499:66:   required from ‘void BSplineData<FEMSig, D>::reset(int) [with unsigned int FEMSig = 5; unsigned int D = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:931:122:   required from ‘typename std::enable_if<(I < FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::Dim)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:912:74:   required from ‘FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::PointEvaluator(unsigned int) [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2994:17:   required from ‘void FEMTree<Dim, Real>::addInterpolationConstraints(DenseNodeData<C, UIntPack<__Values ...> >&, LocalDepth, const InterpolationInfo<T, PointD>&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                        ~^~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void BSplineElements<Degree>::_addPeriodic(int, bool) [with bool Left = false; unsigned int Degree = 1]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:534:87:   required from ‘BSplineElements<Degree>::BSplineElements(int, int, BoundaryType) [with unsigned int Degree = 1]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:451:28:   required from ‘BSplineData<FEMSig, D>::BSplineComponents::BSplineComponents(int, int) [with unsigned int FEMSig = 5; unsigned int D = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:526:24:   required from ‘void BSplineData<FEMSig, D>::SparseBSplineEvaluator::init(unsigned int) [with unsigned int FEMSig = 5; unsigned int D = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:499:66:   required from ‘void BSplineData<FEMSig, D>::reset(int) [with unsigned int FEMSig = 5; unsigned int D = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:931:122:   required from ‘typename std::enable_if<(I < FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::Dim)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:912:74:   required from ‘FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::PointEvaluator(unsigned int) [with unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {0, 0, 0}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2994:17:   required from ‘void FEMTree<Dim, Real>::addInterpolationConstraints(DenseNodeData<C, UIntPack<__Values ...> >&, LocalDepth, const InterpolationInfo<T, PointD>&) const [with T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:660:45:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:555:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:128:25:   required from ‘void BaseFEMIntegrator::System<UIntPack<V1 ...> >::setStencils(PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1350:32:   required from ‘void FEMTree<Dim, Real>::_updateRestrictedIntegralConstraints(UIntPack<Begin ...>, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const T*, T*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2569:40:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil&)>; Windows = {WindowSlice<BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil&)>; Windows = {WindowSlice<BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil&)>; Windows = {WindowSlice<BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:130:24:   required from ‘void BaseFEMIntegrator::System<UIntPack<V1 ...> >::setStencils(PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1350:32:   required from ‘void FEMTree<Dim, Real>::_updateRestrictedIntegralConstraints(UIntPack<Begin ...>, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const T*, T*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2569:40:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, 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<5, 5, 5>, UIntPack<1, 1, 1> >; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:957:60:   required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::_initEvaluationState(UIntPack<TSig, TSigs ...>, UIntPack<D, Ds ...>, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState<UIntPack<5, 5, 5>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:958:24:   required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::_initEvaluationState(UIntPack<TSig, TSigs ...>, UIntPack<D, Ds ...>, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState<UIntPack<5, 5, 5>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:925:24:   required from ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::initEvaluationState(Point<double, Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState<UIntPack<V1 ...>, UIntPack<Begin ...> >&) const [with unsigned int ...EDs = {1, 1, 1}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1480:31:   required from ‘void FEMTree<Dim, Real>::_updateRestrictedInterpolationConstraints(PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const T*, T*, const InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2570:45:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                                ~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:936:48: warning: unused variable ‘LeftSupportRadius’ [-Wunused-variable]
  936 |                         static const int       LeftSupportRadius = -BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportStart;
      |                                                ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:938:47: warning: unused variable ‘RightSupportRadius’ [-Wunused-variable]
  938 |                         static const int      RightSupportRadius =  BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportEnd  ;
      |                                               ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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<float, 3>, const ConstPointSupportKey<UIntPack<1, 1, 1> >&, const FEMTreeNode*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point<float, 3>, const ConstPointSupportKey<UIntPack<1, 1, 1> >&, const FEMTreeNode*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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<float, 3>, const ConstPointSupportKey<UIntPack<1, 1, 1> >&, const FEMTreeNode*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point<float, 3>, const ConstPointSupportKey<UIntPack<1, 1, 1> >&, const FEMTreeNode*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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<float, 3>, const ConstPointSupportKey<UIntPack<1, 1, 1> >&, const FEMTreeNode*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point<float, 3>, const ConstPointSupportKey<UIntPack<1, 1, 1> >&, const FEMTreeNode*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1592:2:   required from ‘CumulativeDerivativeValues<T, Dim, PointD> FEMTree<Dim, Real>::_finerFunctionValues(UIntPack<TSigs ...>, Point<Real, Dim>, const ConstPointSupportKey<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const FEMTreeNode*, PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const T*) const [with unsigned int PointD = 0; T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues<T, Dim, PointD> = Point<float, 1>; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1485:123:   required from ‘void FEMTree<Dim, Real>::_updateRestrictedInterpolationConstraints(PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const T*, T*, const InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2570:45:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, LocalDepth, const float*, float*, const InterpolationInfo<float, 0>*) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, LocalDepth, const float*, float*, const InterpolationInfo<float, 0>*) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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>(PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, LocalDepth, const float*, float*, const InterpolationInfo<float, 0>*) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, LocalDepth, const float*, float*, const InterpolationInfo<float, 0>*) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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>(PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, LocalDepth, const float*, float*, const InterpolationInfo<float, 0>*) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, LocalDepth, const float*, float*, const InterpolationInfo<float, 0>*) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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>(PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, LocalDepth, const float*, float*, const InterpolationInfo<float, 0>*) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_updateRestrictedInterpolationConstraints<5, 5, 5, float, 0>(PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, LocalDepth, const float*, float*, const InterpolationInfo<float, 0>*) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1490:5:   required from ‘void FEMTree<Dim, Real>::_updateRestrictedInterpolationConstraints(PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const T*, T*, const InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2570:45:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 1>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 1>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 1>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:43:25:   required from ‘void BaseFEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, CDim>::setStencil(CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {0, 0, 0}; unsigned int CDim = 1]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2005:33:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::supportWeights(UIntPack<Begin ...>) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2628:79:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 1>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 1>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 1>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:48:25:   required from ‘void BaseFEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, CDim>::setStencil(CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {0, 0, 0}; unsigned int CDim = 1]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2005:33:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::supportWeights(UIntPack<Begin ...>) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2628:79:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::supportWeights<5, 5, 5>(UIntPack<5, 5, 5>) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2037:6:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::supportWeights(UIntPack<Begin ...>) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2628:79:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*, double)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3> >, WindowSlice<double, UIntPack<3> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*, double)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3> >, WindowSlice<double, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*, double)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >, WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*, double)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >, WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2111:6:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::prolongationWeights(UIntPack<Begin ...>, bool) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2629:108:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::prolongationWeights<5, 5, 5>(UIntPack<5, 5, 5>, bool) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2128:6:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::prolongationWeights(UIntPack<Begin ...>, bool) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2629:108:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl: In instantiation of ‘T FEMTree<Dim, Real>::_getInterpolationConstraintFromProlongedSolution(const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const FEMTreeNode*, const T*, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1335:70:   required from ‘T FEMTree<Dim, Real>::_getConstraintFromProlongedSolution(UIntPack<Begin ...>, BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const FEMTreeNode*, const T*, const DynamicWindow<double, UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const InterpolationInfo<T, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1001:51:   required from ‘T FEMTree<Dim, Real>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<TSigs ...>, BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, MatrixEntry<Real, int>*, node_index_type, PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const T*, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; node_index_type = int; PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::PCStencils; CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil; PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1688:49:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::systemMatrix(UIntPack<TSigs ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:658:33:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<CumulativeDerivatives< Dim , PointD >::Size ; d++ ) temp += _pData.dualValues[d] * values[d];
      |                                                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::initEvaluationState(Point<double, Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState<UIntPack<V1 ...>, UIntPack<Begin ...> >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:884:32:   required from ‘void FEMTree<Dim, Real>::_addPointValues(UIntPack<Begin ...>, StaticWindow<Real, UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1008:17:   required from ‘T FEMTree<Dim, Real>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<TSigs ...>, BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, MatrixEntry<Real, int>*, node_index_type, PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const T*, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; node_index_type = int; PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::PCStencils; CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil; PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1688:49:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::systemMatrix(UIntPack<TSigs ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:658:33:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) state._pointOffset[d] = (int)offset[d];
      |                                        ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘Point<Real, (DerivativeType::LastDerivative + 1)> BaseFEMIntegrator::PointEvaluatorState<Dim>::partialDotDValues(Point<Real, DerivativeType::Size>, const int*) const [with Real = float; DerivativeType = CumulativeDerivatives<3, 0>; unsigned int Dim = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:899:129:   required from ‘void FEMTree<Dim, Real>::_addPointValues(UIntPack<Begin ...>, StaticWindow<Real, UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1008:17:   required from ‘T FEMTree<Dim, Real>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<TSigs ...>, BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, MatrixEntry<Real, int>*, node_index_type, PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const T*, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; node_index_type = int; PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::PCStencils; CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil; PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1688:49:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::systemMatrix(UIntPack<TSigs ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:658:33:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<DerivativeType::Size ; d++ )
      |                                        ~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, MatrixEntry<float, int>*, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, MatrixEntry<float, int>*, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*, float)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >, WindowSlice<float, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, MatrixEntry<float, int>*, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, MatrixEntry<float, int>*, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*, float)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >, WindowSlice<float, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1030:3:   required from ‘T FEMTree<Dim, Real>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<TSigs ...>, BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, MatrixEntry<Real, int>*, node_index_type, PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const T*, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; node_index_type = int; PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::PCStencils; CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil; PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1688:49:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::systemMatrix(UIntPack<TSigs ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:658:33:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1760:2:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::downSampleMatrix(UIntPack<Begin ...>, LocalDepth) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:661:28:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda()>; Windows = {}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda()>; Windows = {}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda()>; Windows = {}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1805:5:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::downSampleMatrix(UIntPack<Begin ...>, LocalDepth) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:661:28:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1813:5:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::downSampleMatrix(UIntPack<Begin ...>, LocalDepth) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:661:28:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:104:25:   required from ‘void BaseFEMIntegrator::System<UIntPack<V1 ...> >::setStencil(CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:565:32:   required from ‘int FEMTree<Dim, Real>::_solveSystemCG(UIntPack<Begin ...>, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, const T*, TDotT, int, bool, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2657:61:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:109:25:   required from ‘void BaseFEMIntegrator::System<UIntPack<V1 ...> >::setStencil(CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:565:32:   required from ‘int FEMTree<Dim, Real>::_solveSystemCG(UIntPack<Begin ...>, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, const T*, TDotT, int, bool, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2657:61:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, size_t, SparseMatrix<float, int, 27>&, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, size_t, SparseMatrix<float, int, 27>&, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*, float)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >, WindowSlice<float, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, size_t, SparseMatrix<float, int, 27>&, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, size_t, SparseMatrix<float, int, 27>&, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*, float)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >, WindowSlice<float, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:968:3:   required from ‘T FEMTree<Dim, Real>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<TSigs ...>, BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, size_t, SparseMatrix<Real, int, WindowSize<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >::Size>&, node_index_type, PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const T*, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; size_t = unsigned int; node_index_type = int; PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::PCStencils; CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil; PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1632:84:   required from ‘int FEMTree<Dim, Real>::_getSliceMatrixAndProlongationConstraints(UIntPack<Begin ...>, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, SparseMatrix<Real, int, WindowSize<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >::Size>&, Real*, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, node_index_type, node_index_type, const T*, T*, CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const InterpolationInfo<T, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int; node_index_type = int; CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil; PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::PCStencils]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:567:43:   required from ‘int FEMTree<Dim, Real>::_solveSystemCG(UIntPack<Begin ...>, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, const T*, TDotT, int, bool, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2657:61:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube<D>::_Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 3; unsigned int K2 = 1; unsigned int D = 3; typename std::enable_if<(K1 >= K2), bool>::type = bool]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:468:81:   required from ‘static bool HyperCube::Cube<D>::Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 3; unsigned int K2 = 1; unsigned int D = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables<D, K1, K2>::SetTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 1; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<D ; d++ ) if( dir1[d]!=CROSS && dir1[d]!=dir2[d] ) return false;
      |                                ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘BSplineElements<Degree>::BSplineElements(int, int, BoundaryType) [with unsigned int Degree = 0]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:451:28:   required from ‘BSplineData<FEMSig, D>::BSplineComponents::BSplineComponents(int, int) [with unsigned int FEMSig = 0; unsigned int D = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:526:24:   required from ‘void BSplineData<FEMSig, D>::SparseBSplineEvaluator::init(unsigned int) [with unsigned int FEMSig = 0; unsigned int D = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:499:66:   required from ‘void BSplineData<FEMSig, D>::reset(int) [with unsigned int FEMSig = 0; unsigned int D = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:931:122:   required from ‘typename std::enable_if<(I < FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::Dim)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:912:74:   required from ‘FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::PointEvaluator(unsigned int) [with unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1753:31:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                        ~^~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_setDValues(unsigned int, const int*, const int*, const _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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2010:32:   recursively required from ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_setDValues(unsigned int, const int*, const int*, const _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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2010:32:   required from ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_setDValues(unsigned int, const int*, const int*, const _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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:35:24:   required from ‘CumulativeDerivativeValues<double, Dim, _PointD> FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_values(unsigned int, const int*, const int*, const _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<double, Dim, _PointD> = Point<double, 4>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:45:27:   required from ‘CumulativeDerivativeValues<double, Dim, _PointD> FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, 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<double, Dim, _PointD> = Point<double, 4>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:88:85:   required from ‘void FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::set(FEMTree<Dim, Real>::LocalDepth) [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int PointD = 1; unsigned int Dim = 3; Real = float; FEMTree<Dim, Real>::LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1762:68:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                                  ~~^~~~~~~~~
/<<PKGBUILDDIR>>/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 );
      |                                                  ~~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_setDValues(unsigned int, const int*, const int*, const _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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:35:24:   required from ‘CumulativeDerivativeValues<double, Dim, _PointD> FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_values(unsigned int, const int*, const int*, const _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<double, Dim, _PointD> = Point<double, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:54:27:   required from ‘CumulativeDerivativeValues<double, Dim, _PointD> FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, 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<double, Dim, _PointD> = Point<double, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:444:112:   required from ‘CumulativeDerivativeValues<V, Dim, _PointD> FEMTree<Dim, Real>::_getCornerValues(const ConstCornerSupportKey<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const FEMTreeNode*, int, const V*, const V*, const _Evaluator<UIntPack<TSigs ...>, 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<V, Dim, _PointD> = Point<float, 1>; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/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, LocalDepth, int, HyperCube::Direction, std::vector<_SlabValues>&, _Evaluator<UIntPack<Begin ...>, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; _Evaluator<UIntPack<Begin ...>, 1> = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>]’
/<<PKGBUILDDIR>>/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, LocalDepth, int, std::vector<_SlabValues>&, _Evaluator<UIntPack<Begin ...>, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; _Evaluator<UIntPack<Begin ...>, 1> = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1784:38:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                                  ~~^~~~~~~~~
/<<PKGBUILDDIR>>/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 );
      |                                                  ~~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<((_D != K) && (K == 0)), unsigned int>::type HyperCube::Cube<D>::_ElementMCIndex(Element<K1>, 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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:597:111:   required from ‘static unsigned int HyperCube::Cube<D>::ElementMCIndex(Element<K1>, unsigned int) [with unsigned int K = 0; unsigned int D = 1]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:614:70:   required from ‘static typename std::enable_if<((_D != K) && (K != 0)), unsigned int>::type HyperCube::Cube<D>::_ElementMCIndex(Element<K1>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:597:111:   required from ‘static unsigned int HyperCube::Cube<D>::ElementMCIndex(Element<K1>, unsigned int) [with unsigned int K = 1; unsigned int D = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:951:86:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, LocalDepth, int, HyperCube::Direction, node_index_type&, CoredMeshData<Vertex, int>&, std::vector<_SlabValues>&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; LocalDepth = int; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:919:79:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, LocalDepth, int, node_index_type&, CoredMeshData<Vertex, int>&, std::vector<_SlabValues>&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; LocalDepth = int; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1786:57:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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;
      |                                                                           ^~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, ConstPointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, ConstPointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(StaticWindow<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, ConstPointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, ConstPointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(StaticWindow<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:99:2:   required from ‘Real FEMTree<Dim, Real>::_getSamplesPerNode(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = ConstPointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29:   required from ‘void FEMTree<Dim, Real>::_getSampleDepthAndWeight(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = ConstPointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1646:33:   required from ‘static bool IsoSurfaceExtractor<3, Real, Vertex>::_GetIsoVertex(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, ConstPointSupportKey<typename _IsotropicUIntPack<3, WeightDegree>::type>&, ConstPointSupportKey<typename _IsotropicUIntPack<3, FEMSignature<DataSig>::Degree>::type>&, const TreeNode*, HyperCube::Cube<2>::Element<0>, const _SliceValues&, const _SliceValues&, Vertex&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, WeightDegree>::type = UIntPack<2, 2, 2>; typename _IsotropicUIntPack<3, FEMSignature<DataSig>::Degree>::type = UIntPack<0, 0, 0>; TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1062:56:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, LocalDepth, int, node_index_type&, CoredMeshData<Vertex, int>&, std::vector<_SlabValues>&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; LocalDepth = int; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MAT.inl: In instantiation of ‘Real _MinimalAreaTriangulation<Index, Real, Dim>::_subPolygonArea(Index, Index) [with Index = int; Real = float; unsigned int Dim = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MAT.inl:95:2:   required from ‘void _MinimalAreaTriangulation<Index, Real, Dim>::_set() [with Index = int; Real = float; unsigned int Dim = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/MAT.inl:83:2:   required from ‘std::vector<SimplexIndex<2, Index> > _MinimalAreaTriangulation<Index, Real, Dim>::getTriangulation() [with Index = int; Real = float; unsigned int Dim = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/MAT.h:58:29:   required from ‘std::vector<SimplexIndex<2, Index> > MinimalAreaTriangulation(const Point<Real, Dim>*, size_t) [with Index = int; Real = float; unsigned int Dim = 3; size_t = unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1707:121:   required from ‘static unsigned int IsoSurfaceExtractor<3, Real, Vertex>::_AddIsoPolygons(unsigned int, CoredMeshData<Vertex, int>&, std::vector<std::pair<int, Vertex> >&, bool, bool, node_index_type&) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1489:23:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetIsoSurface(const FEMTree<3, Real>&, LocalDepth, int, const _SliceValues&, const _SliceValues&, const _XSliceValues&, CoredMeshData<Vertex, int>&, bool, bool, node_index_type&, bool) [with Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1835:19:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/MAT.inl:143:23: warning: unused variable ‘idx2’ [-Wunused-variable]
  143 |                 Index idx2 = _subPolygonIndex( r%_vCount , j%_vCount ); // SubPolygon( j , ... , r );
      |                       ^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {3}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(double&)>; Windows = {WindowSlice<double, UIntPack<3> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:128:25:   required from ‘void BaseFEMIntegrator::System<UIntPack<V1 ...> >::setStencils(PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1350:32:   required from ‘void FEMTree<Dim, Real>::_updateRestrictedIntegralConstraints(UIntPack<Begin ...>, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const T*, T*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2569:40:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil&)>; Windows = {WindowSlice<BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil, UIntPack<2> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil&)>; Windows = {WindowSlice<BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil&)>; Windows = {WindowSlice<BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = std::function<void(int, int)>; ProcessFunction = std::function<void(BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil&)>; Windows = {WindowSlice<BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:130:24:   required from ‘void BaseFEMIntegrator::System<UIntPack<V1 ...> >::setStencils(PCStencils&) const [with bool IterateFirst = true; unsigned int ...TDegrees = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1350:32:   required from ‘void FEMTree<Dim, Real>::_updateRestrictedIntegralConstraints(UIntPack<Begin ...>, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const T*, T*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2569:40:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, 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<5, 5, 5>, UIntPack<1, 1, 1> >; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:958:24:   recursively required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::_initEvaluationState(UIntPack<TSig, TSigs ...>, UIntPack<D, Ds ...>, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState<UIntPack<5, 5, 5>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:958:24:   required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::_initEvaluationState(UIntPack<TSig, TSigs ...>, UIntPack<D, Ds ...>, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState<UIntPack<5, 5, 5>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:925:24:   required from ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::initEvaluationState(Point<double, Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState<UIntPack<V1 ...>, UIntPack<Begin ...> >&) const [with unsigned int ...EDs = {1, 1, 1}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1480:31:   required from ‘void FEMTree<Dim, Real>::_updateRestrictedInterpolationConstraints(PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const T*, T*, const InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2570:45:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                                ~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:936:48: warning: unused variable ‘LeftSupportRadius’ [-Wunused-variable]
  936 |                         static const int       LeftSupportRadius = -BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportStart;
      |                                                ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:938:47: warning: unused variable ‘RightSupportRadius’ [-Wunused-variable]
  938 |                         static const int      RightSupportRadius =  BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportEnd  ;
      |                                               ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, 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<float, 3>, const ConstPointSupportKey<UIntPack<1, 1, 1> >&, const FEMTreeNode*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point<float, 3>, const ConstPointSupportKey<UIntPack<1, 1, 1> >&, const FEMTreeNode*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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<float, 3>, const ConstPointSupportKey<UIntPack<1, 1, 1> >&, const FEMTreeNode*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point<float, 3>, const ConstPointSupportKey<UIntPack<1, 1, 1> >&, const FEMTreeNode*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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<float, 3>, const ConstPointSupportKey<UIntPack<1, 1, 1> >&, const FEMTreeNode*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point<float, 3>, const ConstPointSupportKey<UIntPack<1, 1, 1> >&, const FEMTreeNode*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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<float, 3>, const ConstPointSupportKey<UIntPack<1, 1, 1> >&, const FEMTreeNode*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_finerFunctionValues<0, float, 5, 5, 5>(UIntPack<5, 5, 5>, Point<float, 3>, const ConstPointSupportKey<UIntPack<1, 1, 1> >&, const FEMTreeNode*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1592:2:   required from ‘CumulativeDerivativeValues<T, Dim, PointD> FEMTree<Dim, Real>::_finerFunctionValues(UIntPack<TSigs ...>, Point<Real, Dim>, const ConstPointSupportKey<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const FEMTreeNode*, PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const T*) const [with unsigned int PointD = 0; T = float; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; CumulativeDerivativeValues<T, Dim, PointD> = Point<float, 1>; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1485:123:   required from ‘void FEMTree<Dim, Real>::_updateRestrictedInterpolationConstraints(PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const T*, T*, const InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2570:45:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 1>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 1>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 1>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 1>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:43:25:   required from ‘void BaseFEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, CDim>::setStencil(CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {0, 0, 0}; unsigned int CDim = 1]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2005:33:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::supportWeights(UIntPack<Begin ...>) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2628:79:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {2}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 1>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 1>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 1>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {2, 2, 2}; UpdateFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::Constraint<UIntPack<1, 1, 1>, UIntPack<0, 0, 0>, 1>::setStencil<false>(CCStencil&) const::<lambda(Point<double, 1>&)>; Windows = {WindowSlice<Point<double, 1>, UIntPack<2, 2, 2> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:48:25:   required from ‘void BaseFEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, CDim>::setStencil(CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}; unsigned int ...CDegrees = {0, 0, 0}; unsigned int CDim = 1]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2005:33:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::supportWeights(UIntPack<Begin ...>) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2628:79:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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<float, UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow<float, UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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<float, UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow<float, UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:914:2:   required from ‘void FEMTree<Dim, Real>::_addPointValues(UIntPack<Begin ...>, StaticWindow<Real, UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1008:17:   required from ‘T FEMTree<Dim, Real>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<TSigs ...>, BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, MatrixEntry<Real, int>*, node_index_type, PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const T*, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; node_index_type = int; PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::PCStencils; CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil; PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1688:49:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::systemMatrix(UIntPack<TSigs ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:658:33:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, MatrixEntry<float, int>*, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, MatrixEntry<float, int>*, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*, float)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3> >, WindowSlice<float, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, MatrixEntry<float, int>*, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, MatrixEntry<float, int>*, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*, float)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >, WindowSlice<float, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, MatrixEntry<float, int>*, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, MatrixEntry<float, int>*, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*, float)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >, WindowSlice<float, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1030:3:   required from ‘T FEMTree<Dim, Real>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<TSigs ...>, BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, MatrixEntry<Real, int>*, node_index_type, PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const T*, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; node_index_type = int; PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::PCStencils; CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil; PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1688:49:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::systemMatrix(UIntPack<TSigs ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:658:33:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1760:2:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::downSampleMatrix(UIntPack<Begin ...>, LocalDepth) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:661:28:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda()>; Windows = {}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda()>; Windows = {}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda()>; Windows = {}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda()>; Windows = {}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1805:5:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::downSampleMatrix(UIntPack<Begin ...>, LocalDepth) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:661:28:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::downSampleMatrix<5, 5, 5>(UIntPack<5, 5, 5>, LocalDepth) const::<lambda(unsigned int, size_t)>::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1813:5:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::downSampleMatrix(UIntPack<Begin ...>, LocalDepth) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:661:28:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {3}; UpdateFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:104:25:   required from ‘void BaseFEMIntegrator::System<UIntPack<V1 ...> >::setStencil(CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:565:32:   required from ‘int FEMTree<Dim, Real>::_solveSystemCG(UIntPack<Begin ...>, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, const T*, TDotT, int, bool, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2657:61:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {3}; UpdateFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(int, int)>; ProcessFunction = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::setStencil<false>(CCStencil&) const::<lambda(double&)>; Windows = {WindowSlice<double, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:109:25:   required from ‘void BaseFEMIntegrator::System<UIntPack<V1 ...> >::setStencil(CCStencil&) const [with bool IterateFirst = false; unsigned int ...TDegrees = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:565:32:   required from ‘int FEMTree<Dim, Real>::_solveSystemCG(UIntPack<Begin ...>, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, const T*, TDotT, int, bool, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2657:61:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, size_t, SparseMatrix<float, int, 27>&, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, size_t, SparseMatrix<float, int, 27>&, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*, float)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3> >, WindowSlice<float, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, size_t, SparseMatrix<float, int, 27>&, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, size_t, SparseMatrix<float, int, 27>&, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*, float)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >, WindowSlice<float, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, size_t, SparseMatrix<float, int, 27>&, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, size_t, SparseMatrix<float, int, 27>&, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*, float)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >, WindowSlice<float, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:968:3:   required from ‘T FEMTree<Dim, Real>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<TSigs ...>, BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, size_t, SparseMatrix<Real, int, WindowSize<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >::Size>&, node_index_type, PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const T*, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; size_t = unsigned int; node_index_type = int; PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::PCStencils; CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil; PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1632:84:   required from ‘int FEMTree<Dim, Real>::_getSliceMatrixAndProlongationConstraints(UIntPack<Begin ...>, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, SparseMatrix<Real, int, WindowSize<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >::Size>&, Real*, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, node_index_type, node_index_type, const T*, T*, CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const InterpolationInfo<T, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int; node_index_type = int; CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil; PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::PCStencils]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:567:43:   required from ‘int FEMTree<Dim, Real>::_solveSystemCG(UIntPack<Begin ...>, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, const T*, TDotT, int, bool, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2657:61:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_Run<CreateNodes, ThreadSafe, NodeInitializer, UIntPack<_PLeftRadius>, UIntPack<_PRightRadius>, UIntPack<_CLeftRadius>, UIntPack<_CRightRadius> >::Run(ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_PLeftRadius + _PRightRadius) + 1)> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_CLeftRadius + _CRightRadius) + 1)> >, int*, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:530:189:   recursively required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_Run<CreateNodes, ThreadSafe, NodeInitializer, UIntPack<_PLeftRadius, _PLeftRadii ...>, UIntPack<_PRightRadius, _PRightRadii ...>, UIntPack<_CLeftRadius, _CLeftRadii ...>, UIntPack<_CRightRadius, _CRightRadii ...> >::Run(ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_PLeftRadius + _PRightRadius) + 1), _PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_CLeftRadius + _CRightRadius) + 1), _CLeftRadii + _CRightRadii + 1...> >, int*, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:530:189:   required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_Run<CreateNodes, ThreadSafe, NodeInitializer, UIntPack<_PLeftRadius, _PLeftRadii ...>, UIntPack<_PRightRadius, _PRightRadii ...>, UIntPack<_CLeftRadius, _CLeftRadii ...>, UIntPack<_CRightRadius, _CRightRadii ...> >::Run(ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_PLeftRadius + _PRightRadius) + 1), _PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_CLeftRadius + _CRightRadius) + 1), _CLeftRadii + _CRightRadii + 1...> >, int*, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:511:186:   required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:518:69:   required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:608:50:   required from ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::Neighbors<UIntPack<LeftRadii + RightRadii + 1...> >& RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:261:59:   required from ‘Real FEMTree<Dim, Real>::_multiSplatPointData(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<WeightDegree>*, FEMTreeNode*, Point<Real, Dim>, V, SparseNodeData<V, UIntPack<Ds ...> >&, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, PointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&, int) [with bool CreateNodes = false; bool ThreadSafe = false; unsigned int WeightDegree = 2; V = ProjectiveData<open3d::geometry::poisson::Open3DData, float>; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:450:76:   required from ‘SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<Dim, WeightDegree>::type> FEMTree<Dim, Real>::setMultiDepthDataField(const std::vector<NodeAndPointSample<Dim, Real> >&, std::vector<Data>&, const DensityEstimator<WeightDegree>*, 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<Dim, WeightDegree>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:367:77:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:541:26: warning: unused variable ‘D’ [-Wunused-variable]
  541 |         static const int D = 1;
      |                          ^
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube<D>::_Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 3; unsigned int K2 = 0; unsigned int D = 3; typename std::enable_if<(K1 >= K2), bool>::type = bool]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:468:81:   required from ‘static bool HyperCube::Cube<D>::Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 3; unsigned int K2 = 0; unsigned int D = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables<D, K1, K2>::SetTables() [with unsigned int D = 3; unsigned int K1 = 3; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<D ; d++ ) if( dir1[d]!=CROSS && dir1[d]!=dir2[d] ) return false;
      |                                ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void BSplineElements<Degree>::_addPeriodic(int, bool) [with bool Left = true; unsigned int Degree = 0]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:534:23:   required from ‘BSplineElements<Degree>::BSplineElements(int, int, BoundaryType) [with unsigned int Degree = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:451:28:   required from ‘BSplineData<FEMSig, D>::BSplineComponents::BSplineComponents(int, int) [with unsigned int FEMSig = 0; unsigned int D = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:526:24:   required from ‘void BSplineData<FEMSig, D>::SparseBSplineEvaluator::init(unsigned int) [with unsigned int FEMSig = 0; unsigned int D = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:499:66:   required from ‘void BSplineData<FEMSig, D>::reset(int) [with unsigned int FEMSig = 0; unsigned int D = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:931:122:   required from ‘typename std::enable_if<(I < FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::Dim)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:912:74:   required from ‘FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::PointEvaluator(unsigned int) [with unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1753:31:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                        ~^~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void BSplineElements<Degree>::_addPeriodic(int, bool) [with bool Left = false; unsigned int Degree = 0]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:534:87:   required from ‘BSplineElements<Degree>::BSplineElements(int, int, BoundaryType) [with unsigned int Degree = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:451:28:   required from ‘BSplineData<FEMSig, D>::BSplineComponents::BSplineComponents(int, int) [with unsigned int FEMSig = 0; unsigned int D = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:526:24:   required from ‘void BSplineData<FEMSig, D>::SparseBSplineEvaluator::init(unsigned int) [with unsigned int FEMSig = 0; unsigned int D = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:499:66:   required from ‘void BSplineData<FEMSig, D>::reset(int) [with unsigned int FEMSig = 0; unsigned int D = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:931:122:   required from ‘typename std::enable_if<(I < FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::Dim)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:912:74:   required from ‘FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::PointEvaluator(unsigned int) [with unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1753:31:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:555:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_setDValues(unsigned int, const int*, const int*, const _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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2010:32:   required from ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_setDValues(unsigned int, const int*, const int*, const _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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:35:24:   required from ‘CumulativeDerivativeValues<double, Dim, _PointD> FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_values(unsigned int, const int*, const int*, const _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<double, Dim, _PointD> = Point<double, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:54:27:   required from ‘CumulativeDerivativeValues<double, Dim, _PointD> FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, 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<double, Dim, _PointD> = Point<double, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:444:112:   required from ‘CumulativeDerivativeValues<V, Dim, _PointD> FEMTree<Dim, Real>::_getCornerValues(const ConstCornerSupportKey<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const FEMTreeNode*, int, const V*, const V*, const _Evaluator<UIntPack<TSigs ...>, 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<V, Dim, _PointD> = Point<float, 1>; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/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, LocalDepth, int, HyperCube::Direction, std::vector<_SlabValues>&, _Evaluator<UIntPack<Begin ...>, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; _Evaluator<UIntPack<Begin ...>, 1> = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>]’
/<<PKGBUILDDIR>>/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, LocalDepth, int, std::vector<_SlabValues>&, _Evaluator<UIntPack<Begin ...>, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; _Evaluator<UIntPack<Begin ...>, 1> = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1784:38:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                                  ~~^~~~~~~~~
/<<PKGBUILDDIR>>/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 );
      |                                                  ~~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, ConstPointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, ConstPointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(StaticWindow<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, ConstPointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, ConstPointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(StaticWindow<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, ConstPointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, ConstPointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(StaticWindow<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:99:2:   required from ‘Real FEMTree<Dim, Real>::_getSamplesPerNode(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = ConstPointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29:   required from ‘void FEMTree<Dim, Real>::_getSampleDepthAndWeight(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = ConstPointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1646:33:   required from ‘static bool IsoSurfaceExtractor<3, Real, Vertex>::_GetIsoVertex(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, ConstPointSupportKey<typename _IsotropicUIntPack<3, WeightDegree>::type>&, ConstPointSupportKey<typename _IsotropicUIntPack<3, FEMSignature<DataSig>::Degree>::type>&, const TreeNode*, HyperCube::Cube<2>::Element<0>, const _SliceValues&, const _SliceValues&, Vertex&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, WeightDegree>::type = UIntPack<2, 2, 2>; typename _IsotropicUIntPack<3, FEMSignature<DataSig>::Degree>::type = UIntPack<0, 0, 0>; TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1062:56:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, LocalDepth, int, node_index_type&, CoredMeshData<Vertex, int>&, std::vector<_SlabValues>&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; LocalDepth = int; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, 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>, UIntPack<0, 0, 0> >; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:957:60:   required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::_initEvaluationState(UIntPack<TSig, TSigs ...>, UIntPack<D, Ds ...>, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState<UIntPack<0, 0, 0>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:925:24:   required from ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::initEvaluationState(Point<double, Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState<UIntPack<V1 ...>, UIntPack<Begin ...> >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:918:23:   required from ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::initEvaluationState(Point<double, Dim>, unsigned int, FEMIntegrator::PointEvaluatorState<UIntPack<V1 ...>, UIntPack<Begin ...> >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:545:38:   required from ‘V FEMTree<Dim, Real>::_evaluate(const Coefficients&, Point<Real, Dim>, PointEvaluator<UIntPack<DataSigs ...>, typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, const ConstPointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&) const [with V = ProjectiveData<open3d::geometry::poisson::Open3DData, float>; Coefficients = SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >; unsigned int D = 0; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<DataSigs ...>, typename _IsotropicUIntPack<Dim, WeightDegree>::type> = FEMIntegrator::PointEvaluator<UIntPack<0, 0, 0>, UIntPack<0, 0, 0> >; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1653:164:   required from ‘static bool IsoSurfaceExtractor<3, Real, Vertex>::_GetIsoVertex(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, ConstPointSupportKey<typename _IsotropicUIntPack<3, WeightDegree>::type>&, ConstPointSupportKey<typename _IsotropicUIntPack<3, FEMSignature<DataSig>::Degree>::type>&, const TreeNode*, HyperCube::Cube<2>::Element<0>, const _SliceValues&, const _SliceValues&, Vertex&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, WeightDegree>::type = UIntPack<2, 2, 2>; typename _IsotropicUIntPack<3, FEMSignature<DataSig>::Degree>::type = UIntPack<0, 0, 0>; TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1062:56:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, LocalDepth, int, node_index_type&, CoredMeshData<Vertex, int>&, std::vector<_SlabValues>&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; LocalDepth = int; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                                ~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:936:48: warning: unused variable ‘LeftSupportRadius’ [-Wunused-variable]
  936 |                         static const int       LeftSupportRadius = -BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportStart;
      |                                                ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:938:47: warning: unused variable ‘RightSupportRadius’ [-Wunused-variable]
  938 |                         static const int      RightSupportRadius =  BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportEnd  ;
      |                                               ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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<UIntPack<3, 3, 3> >&, const FEMTreeNode*, const float*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getInterpolationConstraintFromProlongedSolution<5, 5, 5, float, 0>(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const FEMTreeNode*, const float*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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<UIntPack<3, 3, 3> >&, const FEMTreeNode*, const float*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getInterpolationConstraintFromProlongedSolution<5, 5, 5, float, 0>(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const FEMTreeNode*, const float*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1255:3:   required from ‘T FEMTree<Dim, Real>::_getInterpolationConstraintFromProlongedSolution(const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const FEMTreeNode*, const T*, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1335:70:   required from ‘T FEMTree<Dim, Real>::_getConstraintFromProlongedSolution(UIntPack<Begin ...>, BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const FEMTreeNode*, const T*, const DynamicWindow<double, UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const InterpolationInfo<T, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1001:51:   required from ‘T FEMTree<Dim, Real>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<TSigs ...>, BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, MatrixEntry<Real, int>*, node_index_type, PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const T*, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; node_index_type = int; PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::PCStencils; CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil; PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1688:49:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::systemMatrix(UIntPack<TSigs ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:658:33:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, 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<5, 5, 5>, UIntPack<0, 0, 0> >; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:957:60:   required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::_initEvaluationState(UIntPack<TSig, TSigs ...>, UIntPack<D, Ds ...>, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState<UIntPack<5, 5, 5>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:925:24:   required from ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::initEvaluationState(Point<double, Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState<UIntPack<V1 ...>, UIntPack<Begin ...> >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:884:32:   required from ‘void FEMTree<Dim, Real>::_addPointValues(UIntPack<Begin ...>, StaticWindow<Real, UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1008:17:   required from ‘T FEMTree<Dim, Real>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<TSigs ...>, BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, MatrixEntry<Real, int>*, node_index_type, PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const T*, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; node_index_type = int; PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::PCStencils; CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil; PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1688:49:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::systemMatrix(UIntPack<TSigs ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:658:33:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                                ~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:936:48: warning: unused variable ‘LeftSupportRadius’ [-Wunused-variable]
  936 |                         static const int       LeftSupportRadius = -BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportStart;
      |                                                ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:938:47: warning: unused variable ‘RightSupportRadius’ [-Wunused-variable]
  938 |                         static const int      RightSupportRadius =  BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportEnd  ;
      |                                               ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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<float, UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow<float, UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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<float, UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow<float, UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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<float, UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow<float, UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:914:2:   required from ‘void FEMTree<Dim, Real>::_addPointValues(UIntPack<Begin ...>, StaticWindow<Real, UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1008:17:   required from ‘T FEMTree<Dim, Real>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<TSigs ...>, BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, MatrixEntry<Real, int>*, node_index_type, PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const T*, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; node_index_type = int; PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::PCStencils; CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil; PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1688:49:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::systemMatrix(UIntPack<TSigs ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:658:33:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, MatrixEntry<float, int>*, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, MatrixEntry<float, int>*, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*, float)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3> >, WindowSlice<float, UIntPack<3> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, MatrixEntry<float, int>*, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, MatrixEntry<float, int>*, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*, float)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3> >, WindowSlice<float, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, MatrixEntry<float, int>*, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, MatrixEntry<float, int>*, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*, float)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >, WindowSlice<float, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, MatrixEntry<float, int>*, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, MatrixEntry<float, int>*, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*, float)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >, WindowSlice<float, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1030:3:   required from ‘T FEMTree<Dim, Real>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<TSigs ...>, BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, MatrixEntry<Real, int>*, node_index_type, PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const T*, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; node_index_type = int; PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::PCStencils; CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil; PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1688:49:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::systemMatrix(UIntPack<TSigs ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:658:33:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, size_t, SparseMatrix<float, int, 27>&, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, size_t, SparseMatrix<float, int, 27>&, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*, float)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3> >, WindowSlice<float, UIntPack<3> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, size_t, SparseMatrix<float, int, 27>&, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, size_t, SparseMatrix<float, int, 27>&, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*, float)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3> >, WindowSlice<float, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, size_t, SparseMatrix<float, int, 27>&, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, size_t, SparseMatrix<float, int, 27>&, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*, float)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >, WindowSlice<float, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction, ProcessFunction, Windows ...) [with unsigned int ...Begin = {0, 0, 0}; unsigned int ...End = {3, 3, 3}; UpdateFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, size_t, SparseMatrix<float, int, 27>&, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_setMatrixRowAndGetConstraintFromProlongation<float, 0, 5, 5, 5>(UIntPack<5, 5, 5>, BaseSystem<UIntPack<1, 1, 1> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, size_t, SparseMatrix<float, int, 27>&, node_index_type, PCStencils<UIntPack<1, 1, 1> >&, CCStencil<UIntPack<1, 1, 1> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const float*, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*, float)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >, WindowSlice<float, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:968:3:   required from ‘T FEMTree<Dim, Real>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<TSigs ...>, BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, size_t, SparseMatrix<Real, int, WindowSize<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >::Size>&, node_index_type, PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const T*, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; size_t = unsigned int; node_index_type = int; PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::PCStencils; CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil; PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1632:84:   required from ‘int FEMTree<Dim, Real>::_getSliceMatrixAndProlongationConstraints(UIntPack<Begin ...>, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, SparseMatrix<Real, int, WindowSize<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >::Size>&, Real*, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, node_index_type, node_index_type, const T*, T*, CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const InterpolationInfo<T, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int; node_index_type = int; CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil; PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::PCStencils]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:567:43:   required from ‘int FEMTree<Dim, Real>::_solveSystemCG(UIntPack<Begin ...>, const BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, const T*, TDotT, int, bool, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2657:61:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:234:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_setDValues(unsigned int, const int*, const int*, const _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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2010:32:   recursively required from ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_setDValues(unsigned int, const int*, const int*, const _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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2010:32:   required from ‘typename std::enable_if<(I < Dim)>::type FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_setDValues(unsigned int, const int*, const int*, const _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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:35:24:   required from ‘CumulativeDerivativeValues<double, Dim, _PointD> FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, PointD>::_values(unsigned int, const int*, const int*, const _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<double, Dim, _PointD> = Point<double, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:54:27:   required from ‘CumulativeDerivativeValues<double, Dim, _PointD> FEMTree<Dim, Real>::_Evaluator<UIntPack<Begin ...>, 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<double, Dim, _PointD> = Point<double, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:444:112:   required from ‘CumulativeDerivativeValues<V, Dim, _PointD> FEMTree<Dim, Real>::_getCornerValues(const ConstCornerSupportKey<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const FEMTreeNode*, int, const V*, const V*, const _Evaluator<UIntPack<TSigs ...>, 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<V, Dim, _PointD> = Point<float, 1>; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/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, LocalDepth, int, HyperCube::Direction, std::vector<_SlabValues>&, _Evaluator<UIntPack<Begin ...>, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; _Evaluator<UIntPack<Begin ...>, 1> = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>]’
/<<PKGBUILDDIR>>/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, LocalDepth, int, std::vector<_SlabValues>&, _Evaluator<UIntPack<Begin ...>, 1>&) [with unsigned int ...FEMSigs = {5, 5, 5}; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; LocalDepth = int; _Evaluator<UIntPack<Begin ...>, 1> = FEMTree<3, float>::_Evaluator<UIntPack<5, 5, 5>, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1784:38:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                                  ~~^~~~~~~~~
/<<PKGBUILDDIR>>/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 );
      |                                                  ~~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0}; unsigned int ...End = {3}; UpdateFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, ConstPointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, ConstPointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(StaticWindow<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, UIntPack<__Values ...>, UpdateFunction&, ProcessFunction&, Windows ...) [with unsigned int ...Begin = {0, 0}; unsigned int ...End = {3, 3}; UpdateFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, ConstPointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, ConstPointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(StaticWindow<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, ConstPointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, ConstPointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(StaticWindow<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, ConstPointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getSamplesPerNode<2, ConstPointSupportKey<UIntPack<2, 2, 2> > >(const DensityEstimator<2>&, const FEMTreeNode*, Point<float, 3>, ConstPointSupportKey<UIntPack<2, 2, 2> >&) const::<lambda(StaticWindow<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >::data_type)>; Windows = {WindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:99:2:   required from ‘Real FEMTree<Dim, Real>::_getSamplesPerNode(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = ConstPointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29:   required from ‘void FEMTree<Dim, Real>::_getSampleDepthAndWeight(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = ConstPointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1646:33:   required from ‘static bool IsoSurfaceExtractor<3, Real, Vertex>::_GetIsoVertex(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, ConstPointSupportKey<typename _IsotropicUIntPack<3, WeightDegree>::type>&, ConstPointSupportKey<typename _IsotropicUIntPack<3, FEMSignature<DataSig>::Degree>::type>&, const TreeNode*, HyperCube::Cube<2>::Element<0>, const _SliceValues&, const _SliceValues&, Vertex&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, WeightDegree>::type = UIntPack<2, 2, 2>; typename _IsotropicUIntPack<3, FEMSignature<DataSig>::Degree>::type = UIntPack<0, 0, 0>; TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1062:56:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, LocalDepth, int, node_index_type&, CoredMeshData<Vertex, int>&, std::vector<_SlabValues>&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; LocalDepth = int; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, 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>, UIntPack<0, 0, 0> >; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:957:60:   required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::_initEvaluationState(UIntPack<TSig, TSigs ...>, UIntPack<D, Ds ...>, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState<UIntPack<0, 0, 0>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:958:24:   required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::_initEvaluationState(UIntPack<TSig, TSigs ...>, UIntPack<D, Ds ...>, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState<UIntPack<0, 0, 0>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:925:24:   required from ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::initEvaluationState(Point<double, Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState<UIntPack<V1 ...>, UIntPack<Begin ...> >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:918:23:   required from ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::initEvaluationState(Point<double, Dim>, unsigned int, FEMIntegrator::PointEvaluatorState<UIntPack<V1 ...>, UIntPack<Begin ...> >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:545:38:   required from ‘V FEMTree<Dim, Real>::_evaluate(const Coefficients&, Point<Real, Dim>, PointEvaluator<UIntPack<DataSigs ...>, typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, const ConstPointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&) const [with V = ProjectiveData<open3d::geometry::poisson::Open3DData, float>; Coefficients = SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >; unsigned int D = 0; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<DataSigs ...>, typename _IsotropicUIntPack<Dim, WeightDegree>::type> = FEMIntegrator::PointEvaluator<UIntPack<0, 0, 0>, UIntPack<0, 0, 0> >; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1653:164:   required from ‘static bool IsoSurfaceExtractor<3, Real, Vertex>::_GetIsoVertex(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, ConstPointSupportKey<typename _IsotropicUIntPack<3, WeightDegree>::type>&, ConstPointSupportKey<typename _IsotropicUIntPack<3, FEMSignature<DataSig>::Degree>::type>&, const TreeNode*, HyperCube::Cube<2>::Element<0>, const _SliceValues&, const _SliceValues&, Vertex&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, WeightDegree>::type = UIntPack<2, 2, 2>; typename _IsotropicUIntPack<3, FEMSignature<DataSig>::Degree>::type = UIntPack<0, 0, 0>; TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1062:56:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, LocalDepth, int, node_index_type&, CoredMeshData<Vertex, int>&, std::vector<_SlabValues>&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; LocalDepth = int; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                                ~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:936:48: warning: unused variable ‘LeftSupportRadius’ [-Wunused-variable]
  936 |                         static const int       LeftSupportRadius = -BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportStart;
      |                                                ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:938:47: warning: unused variable ‘RightSupportRadius’ [-Wunused-variable]
  938 |                         static const int      RightSupportRadius =  BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportEnd  ;
      |                                               ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_Run<CreateNodes, ThreadSafe, NodeInitializer, UIntPack<_PLeftRadius>, UIntPack<_PRightRadius>, UIntPack<_CLeftRadius>, UIntPack<_CRightRadius> >::Run(ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_PLeftRadius + _PRightRadius) + 1)> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_CLeftRadius + _CRightRadius) + 1)> >, int*, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey<UIntPack<1, 1, 1>, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::<lambda(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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:530:189:   recursively required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_Run<CreateNodes, ThreadSafe, NodeInitializer, UIntPack<_PLeftRadius, _PLeftRadii ...>, UIntPack<_PRightRadius, _PRightRadii ...>, UIntPack<_CLeftRadius, _CLeftRadii ...>, UIntPack<_CRightRadius, _CRightRadii ...> >::Run(ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_PLeftRadius + _PRightRadius) + 1), _PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_CLeftRadius + _CRightRadius) + 1), _CLeftRadii + _CRightRadii + 1...> >, int*, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey<UIntPack<1, 1, 1>, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::<lambda(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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:530:189:   required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_Run<CreateNodes, ThreadSafe, NodeInitializer, UIntPack<_PLeftRadius, _PLeftRadii ...>, UIntPack<_PRightRadius, _PRightRadii ...>, UIntPack<_CLeftRadius, _CLeftRadii ...>, UIntPack<_CRightRadius, _CRightRadii ...> >::Run(ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_PLeftRadius + _PRightRadius) + 1), _PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_CLeftRadius + _CRightRadius) + 1), _CLeftRadii + _CRightRadii + 1...> >, int*, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey<UIntPack<1, 1, 1>, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::<lambda(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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:511:186:   required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey<UIntPack<1, 1, 1>, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::<lambda(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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:518:69:   required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey<UIntPack<1, 1, 1>, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::<lambda(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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:608:50:   required from ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::Neighbors<UIntPack<LeftRadii + RightRadii + 1...> >& RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey<UIntPack<1, 1, 1>, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::<lambda(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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.h:215:40:   required from ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::NeighborType& RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*) [with unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int; NeighborType = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::Neighbors<UIntPack<3, 3, 3> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:90:46:   required from ‘Real FEMTree<Dim, Real>::_getSamplesPerNode(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = PointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29:   required from ‘void FEMTree<Dim, Real>::_getSampleDepthAndWeight(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = PointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:203:26:   required from ‘Real FEMTree<Dim, Real>::_splatPointData(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<WeightDegree>&, Point<Real, Dim>, V, SparseNodeData<V, UIntPack<Ds ...> >&, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, PointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&, LocalDepth, LocalDepth, int, Real) [with bool CreateNodes = true; bool ThreadSafe = true; unsigned int WeightDegree = 2; V = Point<float, 3>; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:381:119:   required from ‘SparseNodeData<OutData, UIntPack<Begin ...> > FEMTree<Dim, Real>::setDataField(UIntPack<Begin ...>, const std::vector<NodeAndPointSample<Dim, Real> >&, const std::vector<InData>&, const DensityEstimator<WeightDegree>*, Real&, std::function<bool(InData, OutData&, Real&)>) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point<float, 3>; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:541:26: warning: unused variable ‘D’ [-Wunused-variable]
  541 |         static const int D = 1;
      |                          ^
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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<UIntPack<3, 3, 3> >&, const FEMTreeNode*, const float*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getInterpolationConstraintFromProlongedSolution<5, 5, 5, float, 0>(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const FEMTreeNode*, const float*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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<UIntPack<3, 3, 3> >&, const FEMTreeNode*, const float*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getInterpolationConstraintFromProlongedSolution<5, 5, 5, float, 0>(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const FEMTreeNode*, const float*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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<UIntPack<3, 3, 3> >&, const FEMTreeNode*, const float*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getInterpolationConstraintFromProlongedSolution<5, 5, 5, float, 0>(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const FEMTreeNode*, const float*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1255:3:   required from ‘T FEMTree<Dim, Real>::_getInterpolationConstraintFromProlongedSolution(const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const FEMTreeNode*, const T*, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1335:70:   required from ‘T FEMTree<Dim, Real>::_getConstraintFromProlongedSolution(UIntPack<Begin ...>, BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const FEMTreeNode*, const T*, const DynamicWindow<double, UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const InterpolationInfo<T, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1001:51:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:658:33:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; _WindowLoop< WindowDimension , IterationDimensions , CurrentIteration-1 >::Run( typename UIntPack< Begin ... >::Rest() , typename UIntPack< End ... >::Rest() , updateState , function , w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, 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<5, 5, 5>, UIntPack<0, 0, 0> >; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:957:60:   required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::_initEvaluationState(UIntPack<TSig, TSigs ...>, UIntPack<D, Ds ...>, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState<UIntPack<5, 5, 5>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:958:24:   required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::_initEvaluationState(UIntPack<TSig, TSigs ...>, UIntPack<D, Ds ...>, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState<UIntPack<5, 5, 5>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:925:24:   required from ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::initEvaluationState(Point<double, Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState<UIntPack<V1 ...>, UIntPack<Begin ...> >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:884:32:   required from ‘void FEMTree<Dim, Real>::_addPointValues(UIntPack<Begin ...>, StaticWindow<Real, UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1008:17:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:658:33:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                                ~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:936:48: warning: unused variable ‘LeftSupportRadius’ [-Wunused-variable]
  936 |                         static const int       LeftSupportRadius = -BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportStart;
      |                                                ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:938:47: warning: unused variable ‘RightSupportRadius’ [-Wunused-variable]
  938 |                         static const int      RightSupportRadius =  BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportEnd  ;
      |                                               ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, 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<float, UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow<float, UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   recursively required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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<float, UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow<float, UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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<float, UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow<float, UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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<float, UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_addPointValues<5, 5, 5, float, 0>(UIntPack<5, 5, 5>, StaticWindow<float, UIntPack<3, 3, 3> >&, const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:914:2:   required from ‘void FEMTree<Dim, Real>::_addPointValues(UIntPack<Begin ...>, StaticWindow<Real, UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1008:17:   required from ‘T FEMTree<Dim, Real>::_setMatrixRowAndGetConstraintFromProlongation(UIntPack<TSigs ...>, BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, MatrixEntry<Real, int>*, node_index_type, PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const T*, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; BaseSystem<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; node_index_type = int; PCStencils<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::PCStencils; CCStencil<UIntPack<FEMSignature<FEMSigs>::Degree ...> > = BaseFEMIntegrator::System<UIntPack<1, 1, 1> >::CCStencil; PointEvaluator<UIntPack<TSigs ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1688:49:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::systemMatrix(UIntPack<TSigs ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:658:33:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘typename std::enable_if<(_D == _K)>::type HyperCube::Cube<D>::Element<K>::_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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:408:81:   required from ‘void HyperCube::Cube<D>::Element<K>::directions(HyperCube::Direction*) const [with unsigned int K = 2; unsigned int D = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:415:93:   required from ‘typename std::enable_if<((_D > _K) && (_K != 0))>::type HyperCube::Cube<D>::Element<K>::_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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:408:81:   required from ‘void HyperCube::Cube<D>::Element<K>::directions(HyperCube::Direction*) const [with unsigned int K = 2; unsigned int D = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:473:40:   required from ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube<D>::_Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 3; unsigned int K2 = 2; unsigned int D = 3; typename std::enable_if<(K1 >= K2), bool>::type = bool]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:468:81:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<D ; d++ ) dirs[d] = CROSS; }
      |                                                                                                                                ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube<D>::_Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 2; unsigned int K2 = 2; unsigned int D = 3; typename std::enable_if<(K1 >= K2), bool>::type = bool]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:468:81:   required from ‘static bool HyperCube::Cube<D>::Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 2; unsigned int K2 = 2; unsigned int D = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables<D, K1, K2>::SetTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<D ; d++ ) if( dir1[d]!=CROSS && dir1[d]!=dir2[d] ) return false;
      |                                ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, 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>, UIntPack<0, 0, 0> >; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:958:24:   recursively required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::_initEvaluationState(UIntPack<TSig, TSigs ...>, UIntPack<D, Ds ...>, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState<UIntPack<0, 0, 0>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:958:24:   required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::_initEvaluationState(UIntPack<TSig, TSigs ...>, UIntPack<D, Ds ...>, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState<UIntPack<0, 0, 0>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:925:24:   required from ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::initEvaluationState(Point<double, Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState<UIntPack<V1 ...>, UIntPack<Begin ...> >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:918:23:   required from ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::initEvaluationState(Point<double, Dim>, unsigned int, FEMIntegrator::PointEvaluatorState<UIntPack<V1 ...>, UIntPack<Begin ...> >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {0, 0, 0}; unsigned int ...TDs = {0, 0, 0}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.Evaluation.inl:545:38:   required from ‘V FEMTree<Dim, Real>::_evaluate(const Coefficients&, Point<Real, Dim>, PointEvaluator<UIntPack<DataSigs ...>, typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, const ConstPointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&) const [with V = ProjectiveData<open3d::geometry::poisson::Open3DData, float>; Coefficients = SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >; unsigned int D = 0; unsigned int ...DataSigs = {0, 0, 0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<DataSigs ...>, typename _IsotropicUIntPack<Dim, WeightDegree>::type> = FEMIntegrator::PointEvaluator<UIntPack<0, 0, 0>, UIntPack<0, 0, 0> >; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1653:164:   required from ‘static bool IsoSurfaceExtractor<3, Real, Vertex>::_GetIsoVertex(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, ConstPointSupportKey<typename _IsotropicUIntPack<3, WeightDegree>::type>&, ConstPointSupportKey<typename _IsotropicUIntPack<3, FEMSignature<DataSig>::Degree>::type>&, const TreeNode*, HyperCube::Cube<2>::Element<0>, const _SliceValues&, const _SliceValues&, Vertex&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, WeightDegree>::type = UIntPack<2, 2, 2>; typename _IsotropicUIntPack<3, FEMSignature<DataSig>::Degree>::type = UIntPack<0, 0, 0>; TreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1062:56:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::_SetXSliceIsoVertices(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, LocalDepth, int, node_index_type&, CoredMeshData<Vertex, int>&, std::vector<_SlabValues>&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; LocalDepth = int; node_index_type = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1816:59:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                                ~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:936:48: warning: unused variable ‘LeftSupportRadius’ [-Wunused-variable]
  936 |                         static const int       LeftSupportRadius = -BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportStart;
      |                                                ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:938:47: warning: unused variable ‘RightSupportRadius’ [-Wunused-variable]
  938 |                         static const int      RightSupportRadius =  BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportEnd  ;
      |                                               ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl: In instantiation of ‘static void _WindowLoop<WindowDimension, WindowDimension, 1>::Run(UIntPack<Begin ...>, 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<UIntPack<3, 3, 3> >&, const FEMTreeNode*, const float*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getInterpolationConstraintFromProlongedSolution<5, 5, 5, float, 0>(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const FEMTreeNode*, const float*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3> >}; unsigned int WindowDimension = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.inl:113:217:   required from ‘static void _WindowLoop<WindowDimension, WindowDimension, CurrentIteration>::Run(UIntPack<Begin ...>, 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<UIntPack<3, 3, 3> >&, const FEMTreeNode*, const float*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getInterpolationConstraintFromProlongedSolution<5, 5, 5, float, 0>(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const FEMTreeNode*, const float*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int CurrentIteration = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/Window.h:414:82:   required from ‘static void WindowLoop<WindowDimension, IterationDimensions>::Run(UIntPack<Begin ...>, 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<UIntPack<3, 3, 3> >&, const FEMTreeNode*, const float*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(int, int)>; ProcessFunction = FEMTree<3, float>::_getInterpolationConstraintFromProlongedSolution<5, 5, 5, float, 0>(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >&, const FEMTreeNode*, const float*, PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >&, const InterpolationInfo<float, 0>*) const::<lambda(const FEMTree<3, float>::FEMTreeNode*)>; Windows = {ConstWindowSlice<const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*, UIntPack<3, 3, 3> >}; unsigned int WindowDimension = 3; unsigned int IterationDimensions = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1255:3:   required from ‘T FEMTree<Dim, Real>::_getInterpolationConstraintFromProlongedSolution(const typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> >&, const FEMTreeNode*, const T*, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const InterpolationInfo<T, PointD>*) const [with unsigned int ...FEMSigs = {5, 5, 5}; T = float; unsigned int PointD = 0; unsigned int Dim = 3; Real = float; typename FEMTreeNode::ConstNeighbors<UIntPack<BSplineOverlapSizes<FEMSignature<FEMSigs>::Degree, FEMSignature<FEMSigs>::Degree>::OverlapSize ...> > = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::ConstNeighbors<UIntPack<3, 3, 3> >; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1335:70:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1688:49:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::systemMatrix(UIntPack<TSigs ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:658:33:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<UIntPack< End ... >::First ; i++ ){ updateState( WindowDimension - CurrentDimension , i ) ; function( w[i] ... ); }
      |                                                           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h: In instantiation of ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, 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<5, 5, 5>, UIntPack<0, 0, 0> >; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:952:43:   required from ‘typename std::enable_if<(sizeof... (TSigs) == 0)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::_initEvaluationState(UIntPack<TSig, TSigs ...>, UIntPack<D, Ds ...>, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState<UIntPack<5, 5, 5>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:958:24:   required from ‘typename std::enable_if<(sizeof... (TSigs) != 0)>::type FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::_initEvaluationState(UIntPack<TSig, TSigs ...>, UIntPack<D, Ds ...>, const double*, unsigned int, State&) const [with State = FEMIntegrator::PointEvaluatorState<UIntPack<5, 5, 5>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:925:24:   required from ‘void FEMIntegrator::PointEvaluator<UIntPack<V1 ...>, UIntPack<_Values ...> >::initEvaluationState(Point<double, Dim>, unsigned int, const int*, FEMIntegrator::PointEvaluatorState<UIntPack<V1 ...>, UIntPack<Begin ...> >&) const [with unsigned int ...EDs = {0, 0, 0}; unsigned int ...TSignatures = {5, 5, 5}; unsigned int ...TDs = {1, 1, 1}]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:884:32:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:1688:49:   required from ‘SparseMatrix<Real, int> FEMTree<Dim, Real>::systemMatrix(UIntPack<TSigs ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, const InterpolationInfo<T, PointDs>* ...) const [with T = float; unsigned int ...PointDs = {0}; unsigned int ...FEMSigs = {5, 5, 5}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:658:33:   required from ‘void FEMTree<Dim, Real>::_solveRegularMG(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, LocalDepth, T*, const T*, TDotT, int, int, _SolverStats&, bool, double, const InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; PointEvaluator<UIntPack<Begin ...>, UIntPack<FEMSignature<FEMSigs>::Degree ...> > = FEMIntegrator::PointEvaluator<UIntPack<5, 5, 5>, UIntPack<1, 1, 1> >; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2653:39:   required from ‘void FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.System.inl:2498:13:   required from ‘DenseNodeData<T, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<T, UIntPack<Begin ...> >&, TDotT, LocalDepth, const SolverInfo&, InterpolationInfo<T, PointDs>* ...) 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<UIntPack<1, 1, 1> >&, const DenseNodeData<float, UIntPack<5, 5, 5> >&, LocalDepth, const SolverInfo&, InterpolationInfo<float, 0>*) const::<lambda(float, float)>; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:2407:21:   required from ‘DenseNodeData<Real, UIntPack<Begin ...> > FEMTree<Dim, Real>::solveSystem(UIntPack<Begin ...>, BaseFEMIntegrator::System<UIntPack<FEMSignature<FEMSigs>::Degree ...> >&, const DenseNodeData<Real, UIntPack<Begin ...> >&, LocalDepth, const SolverInfo&, InterpolationInfo<Real, PointDs>* ...) const [with unsigned int ...FEMSigs = {5, 5, 5}; unsigned int ...PointDs = {0}; unsigned int Dim = 3; Real = float; LocalDepth = int]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:686:40:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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 );
      |                                                ~^~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:936:48: warning: unused variable ‘LeftSupportRadius’ [-Wunused-variable]
  936 |                         static const int       LeftSupportRadius = -BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportStart;
      |                                                ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:938:47: warning: unused variable ‘RightSupportRadius’ [-Wunused-variable]
  938 |                         static const int      RightSupportRadius =  BSplineSupportSizes< FEMSignature< TSig >::Degree >::SupportEnd  ;
      |                                               ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube<D>::_Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 2; unsigned int K2 = 1; unsigned int D = 3; typename std::enable_if<(K1 >= K2), bool>::type = bool]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:468:81:   required from ‘static bool HyperCube::Cube<D>::Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 2; unsigned int K2 = 1; unsigned int D = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables<D, K1, K2>::SetTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 1; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<D ; d++ ) if( dir1[d]!=CROSS && dir1[d]!=dir2[d] ) return false;
      |                                ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘bool RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::_initChildren_s(Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, Initializer&) [with Initializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey<UIntPack<1, 1, 1>, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::<lambda(RegularTreeNode<3, FEMTreeNodeData, short unsigned int>&)>; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.h:72:38:   required from ‘bool RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::initChildren(Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, Initializer&) [with bool ThreadSafe = false; Initializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey<UIntPack<1, 1, 1>, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::<lambda(RegularTreeNode<3, FEMTreeNodeData, short unsigned int>&)>; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:550:88:   required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_Run<CreateNodes, ThreadSafe, NodeInitializer, UIntPack<_PLeftRadius>, UIntPack<_PRightRadius>, UIntPack<_CLeftRadius>, UIntPack<_CRightRadius> >::Run(ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_PLeftRadius + _PRightRadius) + 1)> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_CLeftRadius + _CRightRadius) + 1)> >, int*, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey<UIntPack<1, 1, 1>, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::<lambda(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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:530:189:   required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_Run<CreateNodes, ThreadSafe, NodeInitializer, UIntPack<_PLeftRadius, _PLeftRadii ...>, UIntPack<_PRightRadius, _PRightRadii ...>, UIntPack<_CLeftRadius, _CLeftRadii ...>, UIntPack<_CRightRadius, _CRightRadii ...> >::Run(ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_PLeftRadius + _PRightRadius) + 1), _PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_CLeftRadius + _CRightRadius) + 1), _CLeftRadii + _CRightRadii + 1...> >, int*, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey<UIntPack<1, 1, 1>, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::<lambda(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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:511:186:   required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey<UIntPack<1, 1, 1>, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::<lambda(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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:518:69:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.h:215:40:   required from ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::NeighborType& RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*) [with unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int; NeighborType = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::Neighbors<UIntPack<3, 3, 3> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:90:46:   required from ‘Real FEMTree<Dim, Real>::_getSamplesPerNode(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = PointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29:   required from ‘void FEMTree<Dim, Real>::_getSampleDepthAndWeight(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = PointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:203:26:   required from ‘Real FEMTree<Dim, Real>::_splatPointData(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<WeightDegree>&, Point<Real, Dim>, V, SparseNodeData<V, UIntPack<Ds ...> >&, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, PointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&, LocalDepth, LocalDepth, int, Real) [with bool CreateNodes = true; bool ThreadSafe = true; unsigned int WeightDegree = 2; V = Point<float, 3>; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:381:119:   required from ‘SparseNodeData<OutData, UIntPack<Begin ...> > FEMTree<Dim, Real>::setDataField(UIntPack<Begin ...>, const std::vector<NodeAndPointSample<Dim, Real> >&, const std::vector<InData>&, const DensityEstimator<WeightDegree>*, Real&, std::function<bool(InData, OutData&, Real&)>) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point<float, 3>; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) _children[idx]._offset[d] = (_offset[d]<<1) | ( (idx>>d) & 1 );
      |                                ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In instantiation of ‘bool RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::_initChildren(Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, Initializer&) [with Initializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey<UIntPack<1, 1, 1>, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::<lambda(RegularTreeNode<3, FEMTreeNodeData, short unsigned int>&)>; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.h:72:85:   required from ‘bool RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::initChildren(Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, Initializer&) [with bool ThreadSafe = false; Initializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey<UIntPack<1, 1, 1>, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::<lambda(RegularTreeNode<3, FEMTreeNodeData, short unsigned int>&)>; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:550:88:   required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_Run<CreateNodes, ThreadSafe, NodeInitializer, UIntPack<_PLeftRadius>, UIntPack<_PRightRadius>, UIntPack<_CLeftRadius>, UIntPack<_CRightRadius> >::Run(ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_PLeftRadius + _PRightRadius) + 1)> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_CLeftRadius + _CRightRadius) + 1)> >, int*, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey<UIntPack<1, 1, 1>, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::<lambda(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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:530:189:   required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_Run<CreateNodes, ThreadSafe, NodeInitializer, UIntPack<_PLeftRadius, _PLeftRadii ...>, UIntPack<_PRightRadius, _PRightRadii ...>, UIntPack<_CLeftRadius, _CLeftRadii ...>, UIntPack<_CRightRadius, _CRightRadii ...> >::Run(ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_PLeftRadius + _PRightRadius) + 1), _PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<((_CLeftRadius + _CRightRadius) + 1), _CLeftRadii + _CRightRadii + 1...> >, int*, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey<UIntPack<1, 1, 1>, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::<lambda(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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:511:186:   required from ‘static unsigned int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::_NeighborsLoop(UIntPack<_PLeftRadii ...>, UIntPack<_PRightRadii ...>, UIntPack<_CLeftRadii ...>, UIntPack<_CRightRadii ...>, ConstWindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_PLeftRadii + _PRightRadii + 1...> >, WindowSlice<RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*, UIntPack<_CLeftRadii + _CRightRadii + 1...> >, int, Allocator<RegularTreeNode<Dim, NodeData, DepthAndOffsetType> >*, NodeInitializer&) [with bool CreateNodes = false; bool ThreadSafe = false; NodeInitializer = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::NeighborKey<UIntPack<1, 1, 1>, UIntPack<1, 1, 1> >::getNeighbors(const RegularTreeNode<3, FEMTreeNodeData, short unsigned int>*)::<lambda(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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:518:69:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.h:215:40:   required from ‘RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::NeighborType& RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::NeighborKey<UIntPack<Begin ...>, UIntPack<__Values ...> >::getNeighbors(const RegularTreeNode<Dim, NodeData, DepthAndOffsetType>*) [with unsigned int ...LeftRadii = {1, 1, 1}; unsigned int ...RightRadii = {1, 1, 1}; unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int; NeighborType = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>::Neighbors<UIntPack<3, 3, 3> >]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:90:46:   required from ‘Real FEMTree<Dim, Real>::_getSamplesPerNode(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&) const [with unsigned int WeightDegree = 2; PointSupportKey = PointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:113:29:   required from ‘void FEMTree<Dim, Real>::_getSampleDepthAndWeight(const DensityEstimator<WeightDegree>&, const FEMTreeNode*, Point<Real, Dim>, PointSupportKey&, Real&, Real&) const [with unsigned int WeightDegree = 2; WeightKey = PointSupportKey<UIntPack<2, 2, 2> >; unsigned int Dim = 3; Real = float; FEMTreeNode = RegularTreeNode<3, FEMTreeNodeData, short unsigned int>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.WeightedSamples.inl:203:26:   required from ‘Real FEMTree<Dim, Real>::_splatPointData(Allocator<RegularTreeNode<Dim, FEMTreeNodeData, short unsigned int> >*, const DensityEstimator<WeightDegree>&, Point<Real, Dim>, V, SparseNodeData<V, UIntPack<Ds ...> >&, PointSupportKey<typename _IsotropicUIntPack<Dim, WeightDegree>::type>&, PointSupportKey<UIntPack<FEMSignature<DataSigs>::Degree ...> >&, LocalDepth, LocalDepth, int, Real) [with bool CreateNodes = true; bool ThreadSafe = true; unsigned int WeightDegree = 2; V = Point<float, 3>; unsigned int ...DataSigs = {7, 7, 7}; unsigned int Dim = 3; Real = float; typename _IsotropicUIntPack<Dim, WeightDegree>::type = UIntPack<2, 2, 2>; LocalDepth = int]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:381:119:   required from ‘SparseNodeData<OutData, UIntPack<Begin ...> > FEMTree<Dim, Real>::setDataField(UIntPack<Begin ...>, const std::vector<NodeAndPointSample<Dim, Real> >&, const std::vector<InData>&, const DensityEstimator<WeightDegree>*, Real&, std::function<bool(InData, OutData&, Real&)>) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point<float, 3>; unsigned int Dim = 3; Real = float]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:576:48:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<Dim ; d++ ) children[idx]._offset[d] = (_offset[d]<<1) | ( (idx>>d) & 1 );
      |                                ~^~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘typename std::enable_if<(_D == _K)>::type HyperCube::Cube<D>::Element<K>::_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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:408:81:   required from ‘void HyperCube::Cube<D>::Element<K>::directions(HyperCube::Direction*) const [with unsigned int K = 1; unsigned int D = 1]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:415:93:   required from ‘typename std::enable_if<((_D > _K) && (_K != 0))>::type HyperCube::Cube<D>::Element<K>::_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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:408:81:   required from ‘void HyperCube::Cube<D>::Element<K>::directions(HyperCube::Direction*) const [with unsigned int K = 1; unsigned int D = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:414:93:   required from ‘typename std::enable_if<((_D > _K) && (_K != 0))>::type HyperCube::Cube<D>::Element<K>::_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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:408:81:   required from ‘void HyperCube::Cube<D>::Element<K>::directions(HyperCube::Direction*) const [with unsigned int K = 2; unsigned int D = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:473:40:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<D ; d++ ) dirs[d] = CROSS; }
      |                                                                                                                                ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube<D>::_Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 2; unsigned int K2 = 0; unsigned int D = 3; typename std::enable_if<(K1 >= K2), bool>::type = bool]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:468:81:   required from ‘static bool HyperCube::Cube<D>::Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 2; unsigned int K2 = 0; unsigned int D = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables<D, K1, K2>::SetTables() [with unsigned int D = 3; unsigned int K1 = 2; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<D ; d++ ) if( dir1[d]!=CROSS && dir1[d]!=dir2[d] ) return false;
      |                                ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘typename std::enable_if<(_D == _K)>::type HyperCube::Cube<D>::Element<K>::_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]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:408:81:   required from ‘void HyperCube::Cube<D>::Element<K>::directions(HyperCube::Direction*) const [with unsigned int K = 0; unsigned int D = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:422:110:   required from ‘typename std::enable_if<((_D > _K) && (_K == 0))>::type HyperCube::Cube<D>::Element<K>::_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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:408:81:   required from ‘void HyperCube::Cube<D>::Element<K>::directions(HyperCube::Direction*) const [with unsigned int K = 0; unsigned int D = 1]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:414:93:   required from ‘typename std::enable_if<((_D > _K) && (_K != 0))>::type HyperCube::Cube<D>::Element<K>::_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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:408:81:   required from ‘void HyperCube::Cube<D>::Element<K>::directions(HyperCube::Direction*) const [with unsigned int K = 1; unsigned int D = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:414:93:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<D ; d++ ) dirs[d] = CROSS; }
      |                                                                                                                                ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube<D>::_Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 1; unsigned int K2 = 1; unsigned int D = 3; typename std::enable_if<(K1 >= K2), bool>::type = bool]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:468:81:   required from ‘static bool HyperCube::Cube<D>::Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 1; unsigned int K2 = 1; unsigned int D = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables<D, K1, K2>::SetTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 1; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/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<D ; d++ ) if( dir1[d]!=CROSS && dir1[d]!=dir2[d] ) return false;
      |                                ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube<D>::_Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 1; unsigned int K2 = 0; unsigned int D = 3; typename std::enable_if<(K1 >= K2), bool>::type = bool]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:468:81:   required from ‘static bool HyperCube::Cube<D>::Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 1; unsigned int K2 = 0; unsigned int D = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables<D, K1, K2>::SetTables() [with unsigned int D = 3; unsigned int K1 = 1; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<((K1 != 0) && (K2 == 0))>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
[ 27%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/rpc/MessageProcessorBase.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/rpc/MessageProcessorBase.cpp
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube<D>::_Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 0; unsigned int K2 = 0; unsigned int D = 3; typename std::enable_if<(K1 >= K2), bool>::type = bool]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:468:81:   required from ‘static bool HyperCube::Cube<D>::Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 0; unsigned int K2 = 0; unsigned int D = 3]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables<D, K1, K2>::SetTables() [with unsigned int D = 3; unsigned int K1 = 0; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(((D != 1) && (K1 == 0)) && (K2 == 0))>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube<D>::_Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 2; unsigned int K2 = 2; unsigned int D = 2; typename std::enable_if<(K1 >= K2), bool>::type = bool]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:468:81:   required from ‘static bool HyperCube::Cube<D>::Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 2; unsigned int K2 = 2; unsigned int D = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables<D, K1, K2>::SetTables() [with unsigned int D = 2; unsigned int K1 = 2; unsigned int K2 = 2; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(((D != 1) && (K1 == 0)) && (K2 == 0))>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube<D>::_Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 2; unsigned int K2 = 1; unsigned int D = 2; typename std::enable_if<(K1 >= K2), bool>::type = bool]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:468:81:   required from ‘static bool HyperCube::Cube<D>::Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 2; unsigned int K2 = 1; unsigned int D = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables<D, K1, K2>::SetTables() [with unsigned int D = 2; unsigned int K1 = 2; unsigned int K2 = 1; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(((D != 1) && (K1 == 0)) && (K2 == 0))>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube<D>::_Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 2; unsigned int K2 = 0; unsigned int D = 2; typename std::enable_if<(K1 >= K2), bool>::type = bool]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:468:81:   required from ‘static bool HyperCube::Cube<D>::Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 2; unsigned int K2 = 0; unsigned int D = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables<D, K1, K2>::SetTables() [with unsigned int D = 2; unsigned int K1 = 2; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<((K1 != 0) && (K2 == 0))>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:241:87:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube<D>::_Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 1; unsigned int K2 = 1; unsigned int D = 2; typename std::enable_if<(K1 >= K2), bool>::type = bool]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:468:81:   required from ‘static bool HyperCube::Cube<D>::Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 1; unsigned int K2 = 1; unsigned int D = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables<D, K1, K2>::SetTables() [with unsigned int D = 2; unsigned int K1 = 1; unsigned int K2 = 1; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<((K1 != 0) && (K2 == 0))>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube<D>::_Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 1; unsigned int K2 = 0; unsigned int D = 2; typename std::enable_if<(K1 >= K2), bool>::type = bool]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:468:81:   required from ‘static bool HyperCube::Cube<D>::Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 1; unsigned int K2 = 0; unsigned int D = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables<D, K1, K2>::SetTables() [with unsigned int D = 2; unsigned int K1 = 1; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<((K1 != 0) && (K2 == 0))>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:237:83:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube<D>::_Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 0; unsigned int K2 = 0; unsigned int D = 2; typename std::enable_if<(K1 >= K2), bool>::type = bool]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:468:81:   required from ‘static bool HyperCube::Cube<D>::Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 0; unsigned int K2 = 0; unsigned int D = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables<D, K1, K2>::SetTables() [with unsigned int D = 2; unsigned int K1 = 0; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(((D != 1) && (K1 == 0)) && (K2 == 0))>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:237:83:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube<D>::_Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 1; unsigned int K2 = 1; unsigned int D = 1; typename std::enable_if<(K1 >= K2), bool>::type = bool]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:468:81:   required from ‘static bool HyperCube::Cube<D>::Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 1; unsigned int K2 = 1; unsigned int D = 1]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables<D, K1, K2>::SetTables() [with unsigned int D = 1; unsigned int K1 = 1; unsigned int K2 = 1; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(((D != 1) && (K1 == 0)) && (K2 == 0))>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube<D>::_Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 1; unsigned int K2 = 0; unsigned int D = 1; typename std::enable_if<(K1 >= K2), bool>::type = bool]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:468:81:   required from ‘static bool HyperCube::Cube<D>::Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 1; unsigned int K2 = 0; unsigned int D = 1]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables<D, K1, K2>::SetTables() [with unsigned int D = 1; unsigned int K1 = 1; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<((K1 != 0) && (K2 == 0))>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(((D != 1) && (K1 == 0)) && (K2 == 0))>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h: In instantiation of ‘static typename std::enable_if<(K1 >= K2), bool>::type HyperCube::Cube<D>::_Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 0; unsigned int K2 = 0; unsigned int D = 1; typename std::enable_if<(K1 >= K2), bool>::type = bool]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:468:81:   required from ‘static bool HyperCube::Cube<D>::Overlap(Element<K1>, Element<K2>) [with unsigned int K1 = 0; unsigned int K2 = 0; unsigned int D = 1]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:224:65:   required from ‘static void IsoSurfaceExtractor<3, Real, Vertex>::SliceData::HyperCubeTables<D, K1, K2>::SetTables() [with unsigned int D = 1; unsigned int K1 = 0; unsigned int K2 = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(((D == 1) && (K1 == 0)) && (K2 == 0))>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<((K1 != 0) && (K2 == 0))>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:233:85:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/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<float>; typename std::enable_if<(K2 != 0)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1750:32:   required from ‘static IsoSurfaceExtractor<3, Real, Vertex>::IsoStats IsoSurfaceExtractor<3, Real, Vertex>::Extract(UIntPack<TSigs ...>, UIntPack<WeightDegree>, UIntPack<DataSig>, const FEMTree<3, Real>&, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, const DenseNodeData<Real, UIntPack<TSigs ...> >&, Real, CoredMeshData<Vertex, int>&, const SetVertexFunction&, bool, bool, bool, bool) [with Data = open3d::geometry::poisson::Open3DData; SetVertexFunction = open3d::geometry::poisson::Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, 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<float>; DensityEstimator<WeightDegree> = FEMTree<3, float>::DensityEstimator<2>; typename _IsotropicUIntPack<3, DataSig>::type = UIntPack<0, 0, 0>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:376:28:   required from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}; typename FEMTree<sizeof... (FEMSigs), Real>::PointSample = NodeAndPointSample<3, float>; typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE> = FEMTree<3, float>::DensityEstimator<2>]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:727:42:   required from ‘void open3d::geometry::poisson::Execute(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<CSignatures ...>) [with Real = float; SampleData = {}; unsigned int ...FEMSigs = {5, 5, 5}]’
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:770:28:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/MarchingCubes.h:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
In file included from /<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:627:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.inl: In instantiation of ‘Index CoredVectorMeshData<Vertex, Index>::nextPolygon(std::vector<CoredVertexIndex<Index> >&) [with Vertex = open3d::geometry::poisson::Open3DVertex<float>; Index = int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.inl:102:7:   required from here
/<<PKGBUILDDIR>>/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() )
      |                     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp: In instantiation of ‘bool open3d::geometry::poisson::Open3DPointStream<Real>::nextPoint(Point<Real, 3>&, open3d::geometry::poisson::Open3DData&) [with Real = float]’:
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:112:10:   required from here
/<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:121:15: warning: implicitly-declared ‘constexpr Point<float, 3>& Point<float, 3>::operator=(const Point<float, 3>&)’ is deprecated [-Wdeprecated-copy]
  121 |             p = (*xform_) * p;
      |             ~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/Geometry.h:69:9: note: because ‘Point<float, 3>’ has user-provided ‘Point<Real, Dim>::Point(const Point<Real, Dim>&) [with Real = float; unsigned int Dim = 3]’
   69 |         Point( const Point& p ){ memcpy( coords , p.coords , sizeof(Real)*Dim ); }
      |         ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static void BSplineEvaluationData<FEMSig>::SetUpSampleEvaluator(UpSampleEvaluator&, int) [with unsigned int FEMSig = 0]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:384:72:   required from ‘void BSplineEvaluationData<FEMSig>::UpSampleEvaluator::set(int) [with unsigned int FEMSig = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:384:8:   required from here
/<<PKGBUILDDIR>>/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<BSplineSupportSizes< Degree >::UpSampleSize ; j++ ) evaluator._pcValues[i][j] = b[j];
      |                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static void BSplineEvaluationData<FEMSig>::SetUpSampleEvaluator(UpSampleEvaluator&, int) [with unsigned int FEMSig = 7]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:384:72:   required from ‘void BSplineEvaluationData<FEMSig>::UpSampleEvaluator::set(int) [with unsigned int FEMSig = 7]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:384:8:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:185:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static void BSplineEvaluationData<FEMSig>::SetUpSampleEvaluator(UpSampleEvaluator&, int) [with unsigned int FEMSig = 5]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:384:72:   required from ‘void BSplineEvaluationData<FEMSig>::UpSampleEvaluator::set(int) [with unsigned int FEMSig = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:384:8:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:185:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static double BSplineIntegrationData<FEMSig1, FEMSig2>::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:396:112:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::_IntegratorSetter<D1, D2, _D1, _D2>::Set(typename BSplineIntegrationData<FEMSig1, FEMSig2>::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<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 0>::FunctionIntegrator::Integrator<0, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:386:45:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:380:59:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:415:108:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::SetIntegrator(typename FunctionIntegrator::Integrator<D1, D2>&, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0; typename FunctionIntegrator::Integrator<D1, D2> = BSplineIntegrationData<5, 0>::FunctionIntegrator::Integrator<0, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:428:64:   required from ‘void BSplineIntegrationData<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<D1, D2>::set(int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1051:50:   required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, CDim>::Dim)>::type FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1009:9:   required from ‘void FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1006:8:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static double BSplineIntegrationData<FEMSig1, FEMSig2>::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 0; unsigned int FEMSig2 = 5]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:406:117:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::_IntegratorSetter<D1, D2, _D1, _D2>::Set(typename BSplineIntegrationData<FEMSig1, FEMSig2>::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<FEMSig1, FEMSig2>::FunctionIntegrator::ChildIntegrator<_D1, _D2> = BSplineIntegrationData<0, 5>::FunctionIntegrator::ChildIntegrator<0, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:386:45:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:380:59:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:422:113:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::SetChildIntegrator(typename FunctionIntegrator::ChildIntegrator<D1, D2>&, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 0; unsigned int FEMSig2 = 5; typename FunctionIntegrator::ChildIntegrator<D1, D2> = BSplineIntegrationData<0, 5>::FunctionIntegrator::ChildIntegrator<0, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:446:69:   required from ‘void BSplineIntegrationData<FEMSig1, FEMSig2>::FunctionIntegrator::ChildIntegrator<D1, D2>::set(int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 0; unsigned int FEMSig2 = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1052:122:   required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, CDim>::Dim)>::type FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1009:9:   required from ‘void FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1006:8:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static double BSplineIntegrationData<FEMSig1, FEMSig2>::Dot(int, int, int, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:396:112:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::_IntegratorSetter<D1, D2, _D1, _D2>::Set(typename BSplineIntegrationData<FEMSig1, FEMSig2>::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<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:348:47:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, D2, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:341:63:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, D2, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:415:108:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::SetIntegrator(typename FunctionIntegrator::Integrator<D1, D2>&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5; typename FunctionIntegrator::Integrator<D1, D2> = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:428:64:   required from ‘void BSplineIntegrationData<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<D1, D2>::set(int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1051:50:   required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, CDim>::Dim)>::type FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1009:9:   required from ‘void FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1006:8:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static double BSplineIntegrationData<FEMSig1, FEMSig2>::Dot(int, int, int, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:396:112:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::_IntegratorSetter<D1, D2, _D1, _D2>::Set(typename BSplineIntegrationData<FEMSig1, FEMSig2>::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<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:374:46:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, 0, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:368:62:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, 0, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:415:108:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::SetIntegrator(typename FunctionIntegrator::Integrator<D1, D2>&, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7; typename FunctionIntegrator::Integrator<D1, D2> = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:428:64:   required from ‘void BSplineIntegrationData<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<D1, D2>::set(int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1051:50:   required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, CDim>::Dim)>::type FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1009:9:   required from ‘void FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1006:8:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static double BSplineIntegrationData<FEMSig1, FEMSig2>::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 1; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:406:117:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::_IntegratorSetter<D1, D2, _D1, _D2>::Set(typename BSplineIntegrationData<FEMSig1, FEMSig2>::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<FEMSig1, FEMSig2>::FunctionIntegrator::ChildIntegrator<_D1, _D2> = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:361:46:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:354:60:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:422:113:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::SetChildIntegrator(typename FunctionIntegrator::ChildIntegrator<D1, D2>&, int) [with unsigned int D1 = 0; unsigned int D2 = 1; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5; typename FunctionIntegrator::ChildIntegrator<D1, D2> = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:446:69:   required from ‘void BSplineIntegrationData<FEMSig1, FEMSig2>::FunctionIntegrator::ChildIntegrator<D1, D2>::set(int) [with unsigned int D1 = 0; unsigned int D2 = 1; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1052:122:   required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, CDim>::Dim)>::type FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1009:9:   required from ‘void FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1006:8:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void BSplineElements<Degree>::upSample(BSplineElements<Degree>&) const [with unsigned int Degree = 1]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:264:15:   required from ‘static double BSplineIntegrationData<FEMSig1, FEMSig2>::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:396:112:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::_IntegratorSetter<D1, D2, _D1, _D2>::Set(typename BSplineIntegrationData<FEMSig1, FEMSig2>::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<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 0>::FunctionIntegrator::Integrator<0, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:386:45:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:380:59:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:415:108:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::SetIntegrator(typename FunctionIntegrator::Integrator<D1, D2>&, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0; typename FunctionIntegrator::Integrator<D1, D2> = BSplineIntegrationData<5, 0>::FunctionIntegrator::Integrator<0, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:428:64:   required from ‘void BSplineIntegrationData<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<D1, D2>::set(int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1051:50:   required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, CDim>::Dim)>::type FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1009:9:   required from ‘void FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1006:8:   required from here
/<<PKGBUILDDIR>>/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<int(std::vector< BSplineElementCoefficients< Degree > >::size()) ; i++ ) for( int j=0 ; j<=Degree ; j++ )
      |                                                                                                                  ~^~~~~~~~
/<<PKGBUILDDIR>>/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];
      |                                       ~~~^~~~~~~~
/<<PKGBUILDDIR>>/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];
      |                                       ~~~^~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void BSplineElements<Degree>::upSample(BSplineElements<Degree>&) const [with unsigned int Degree = 0]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:277:15:   required from ‘static double BSplineIntegrationData<FEMSig1, FEMSig2>::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:396:112:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::_IntegratorSetter<D1, D2, _D1, _D2>::Set(typename BSplineIntegrationData<FEMSig1, FEMSig2>::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<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 0>::FunctionIntegrator::Integrator<0, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:386:45:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:380:59:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:415:108:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::SetIntegrator(typename FunctionIntegrator::Integrator<D1, D2>&, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0; typename FunctionIntegrator::Integrator<D1, D2> = BSplineIntegrationData<5, 0>::FunctionIntegrator::Integrator<0, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:428:64:   required from ‘void BSplineIntegrationData<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<D1, D2>::set(int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1051:50:   required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, CDim>::Dim)>::type FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1009:9:   required from ‘void FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1006:8:   required from here
/<<PKGBUILDDIR>>/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<int(std::vector< BSplineElementCoefficients< Degree > >::size()) ; i++ ) for( int j=0 ; j<=Degree ; j++ )
      |                                                                                                                  ~^~~~~~~~
/<<PKGBUILDDIR>>/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];
      |                                       ~~~^~~~~~~~
/<<PKGBUILDDIR>>/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];
      |                                       ~~~^~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void SetBSplineElementIntegrals(double (*)[(Degree2 + 1)]) [with unsigned int Degree1 = 1; unsigned int Degree2 = 0]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:329:52:   required from ‘static double BSplineIntegrationData<FEMSig1, FEMSig2>::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:396:112:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::_IntegratorSetter<D1, D2, _D1, _D2>::Set(typename BSplineIntegrationData<FEMSig1, FEMSig2>::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<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 0>::FunctionIntegrator::Integrator<0, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:386:45:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:380:59:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:415:108:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::SetIntegrator(typename FunctionIntegrator::Integrator<D1, D2>&, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0; typename FunctionIntegrator::Integrator<D1, D2> = BSplineIntegrationData<5, 0>::FunctionIntegrator::Integrator<0, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:428:64:   required from ‘void BSplineIntegrationData<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<D1, D2>::set(int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 0]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1051:50:   required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, CDim>::Dim)>::type FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1009:9:   required from ‘void FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1006:8:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                        ~^~~~~~~~~
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void SetBSplineElementIntegrals(double (*)[(Degree2 + 1)]) [with unsigned int Degree1 = 0; unsigned int Degree2 = 1]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:329:52:   required from ‘static double BSplineIntegrationData<FEMSig1, FEMSig2>::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 0; unsigned int FEMSig2 = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:406:117:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::_IntegratorSetter<D1, D2, _D1, _D2>::Set(typename BSplineIntegrationData<FEMSig1, FEMSig2>::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<FEMSig1, FEMSig2>::FunctionIntegrator::ChildIntegrator<_D1, _D2> = BSplineIntegrationData<0, 5>::FunctionIntegrator::ChildIntegrator<0, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:386:45:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:380:59:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:422:113:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::SetChildIntegrator(typename FunctionIntegrator::ChildIntegrator<D1, D2>&, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 0; unsigned int FEMSig2 = 5; typename FunctionIntegrator::ChildIntegrator<D1, D2> = BSplineIntegrationData<0, 5>::FunctionIntegrator::ChildIntegrator<0, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:446:69:   required from ‘void BSplineIntegrationData<FEMSig1, FEMSig2>::FunctionIntegrator::ChildIntegrator<D1, D2>::set(int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 0; unsigned int FEMSig2 = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1052:122:   required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, CDim>::Dim)>::type FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1009:9:   required from ‘void FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1006:8:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                        ~^~~~~~~~~
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static double BSplineIntegrationData<FEMSig1, FEMSig2>::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:396:112:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::_IntegratorSetter<D1, D2, _D1, _D2>::Set(typename BSplineIntegrationData<FEMSig1, FEMSig2>::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<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:361:46:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:354:60:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:340:63:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, D2, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:415:108:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::SetIntegrator(typename FunctionIntegrator::Integrator<D1, D2>&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5; typename FunctionIntegrator::Integrator<D1, D2> = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:428:64:   required from ‘void BSplineIntegrationData<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<D1, D2>::set(int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1051:50:   required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, CDim>::Dim)>::type FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1009:9:   required from ‘void FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1006:8:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static double BSplineIntegrationData<FEMSig1, FEMSig2>::Dot(int, int, int, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:396:112:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::_IntegratorSetter<D1, D2, _D1, _D2>::Set(typename BSplineIntegrationData<FEMSig1, FEMSig2>::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<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:374:46:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, 0, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:347:63:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, D2, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:341:63:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, D2, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:415:108:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::SetIntegrator(typename FunctionIntegrator::Integrator<D1, D2>&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5; typename FunctionIntegrator::Integrator<D1, D2> = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:428:64:   required from ‘void BSplineIntegrationData<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<D1, D2>::set(int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1051:50:   required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, CDim>::Dim)>::type FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1009:9:   required from ‘void FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1006:8:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void SetBSplineElementIntegrals(double (*)[(Degree2 + 1)]) [with unsigned int Degree1 = 0; unsigned int Degree2 = 0]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:329:52:   required from ‘static double BSplineIntegrationData<FEMSig1, FEMSig2>::Dot(int, int, int, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:396:112:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::_IntegratorSetter<D1, D2, _D1, _D2>::Set(typename BSplineIntegrationData<FEMSig1, FEMSig2>::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<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:348:47:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, D2, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:341:63:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, D2, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:415:108:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::SetIntegrator(typename FunctionIntegrator::Integrator<D1, D2>&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5; typename FunctionIntegrator::Integrator<D1, D2> = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:428:64:   required from ‘void BSplineIntegrationData<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<D1, D2>::set(int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1051:50:   required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, CDim>::Dim)>::type FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1009:9:   required from ‘void FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1006:8:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                        ~^~~~~~~~~
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static double BSplineIntegrationData<FEMSig1, FEMSig2>::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:396:112:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::_IntegratorSetter<D1, D2, _D1, _D2>::Set(typename BSplineIntegrationData<FEMSig1, FEMSig2>::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<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:386:45:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:380:59:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:367:62:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, 0, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:415:108:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::SetIntegrator(typename FunctionIntegrator::Integrator<D1, D2>&, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7; typename FunctionIntegrator::Integrator<D1, D2> = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:428:64:   required from ‘void BSplineIntegrationData<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<D1, D2>::set(int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1051:50:   required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, CDim>::Dim)>::type FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1009:9:   required from ‘void FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1006:8:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘BSplineElements<Degree>::BSplineElements(int, int, BoundaryType) [with unsigned int Degree = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:267:9:   required from ‘static double BSplineIntegrationData<FEMSig1, FEMSig2>::Dot(int, int, int, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:396:112:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::_IntegratorSetter<D1, D2, _D1, _D2>::Set(typename BSplineIntegrationData<FEMSig1, FEMSig2>::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<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:374:46:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, 0, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:368:62:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, 0, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:415:108:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::SetIntegrator(typename FunctionIntegrator::Integrator<D1, D2>&, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7; typename FunctionIntegrator::Integrator<D1, D2> = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:428:64:   required from ‘void BSplineIntegrationData<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<D1, D2>::set(int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1051:50:   required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, CDim>::Dim)>::type FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1009:9:   required from ‘void FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1006:8:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                        ~^~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void BSplineElements<Degree>::upSample(BSplineElements<Degree>&) const [with unsigned int Degree = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:277:15:   required from ‘static double BSplineIntegrationData<FEMSig1, FEMSig2>::Dot(int, int, int, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:396:112:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::_IntegratorSetter<D1, D2, _D1, _D2>::Set(typename BSplineIntegrationData<FEMSig1, FEMSig2>::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<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:374:46:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, 0, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:368:62:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, 0, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:415:108:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::SetIntegrator(typename FunctionIntegrator::Integrator<D1, D2>&, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7; typename FunctionIntegrator::Integrator<D1, D2> = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:428:64:   required from ‘void BSplineIntegrationData<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<D1, D2>::set(int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1051:50:   required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, CDim>::Dim)>::type FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1009:9:   required from ‘void FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1006:8:   required from here
/<<PKGBUILDDIR>>/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<int(std::vector< BSplineElementCoefficients< Degree > >::size()) ; i++ ) for( int j=0 ; j<=Degree ; j++ )
      |                                                                                                                  ~^~~~~~~~
/<<PKGBUILDDIR>>/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];
      |                                       ~~~^~~~~~~~
/<<PKGBUILDDIR>>/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];
      |                                       ~~~^~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void SetBSplineElementIntegrals(double (*)[(Degree2 + 1)]) [with unsigned int Degree1 = 0; unsigned int Degree2 = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:329:52:   required from ‘static double BSplineIntegrationData<FEMSig1, FEMSig2>::Dot(int, int, int, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:396:112:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::_IntegratorSetter<D1, D2, _D1, _D2>::Set(typename BSplineIntegrationData<FEMSig1, FEMSig2>::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<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:374:46:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, 0, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:368:62:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, 0, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:415:108:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::SetIntegrator(typename FunctionIntegrator::Integrator<D1, D2>&, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7; typename FunctionIntegrator::Integrator<D1, D2> = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:428:64:   required from ‘void BSplineIntegrationData<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<D1, D2>::set(int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1051:50:   required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, CDim>::Dim)>::type FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1009:9:   required from ‘void FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1006:8:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                        ~^~~~~~~~~
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static double BSplineIntegrationData<FEMSig1, FEMSig2>::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:406:117:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::_IntegratorSetter<D1, D2, _D1, _D2>::Set(typename BSplineIntegrationData<FEMSig1, FEMSig2>::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<FEMSig1, FEMSig2>::FunctionIntegrator::ChildIntegrator<_D1, _D2> = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:386:45:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:360:62:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:354:60:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:422:113:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::SetChildIntegrator(typename FunctionIntegrator::ChildIntegrator<D1, D2>&, int) [with unsigned int D1 = 0; unsigned int D2 = 1; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5; typename FunctionIntegrator::ChildIntegrator<D1, D2> = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:446:69:   required from ‘void BSplineIntegrationData<FEMSig1, FEMSig2>::FunctionIntegrator::ChildIntegrator<D1, D2>::set(int) [with unsigned int D1 = 0; unsigned int D2 = 1; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1052:122:   required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, CDim>::Dim)>::type FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1009:9:   required from ‘void FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1006:8:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void SetBSplineElementIntegrals(double (*)[(Degree2 + 1)]) [with unsigned int Degree1 = 2; unsigned int Degree2 = 0]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:329:52:   required from ‘static double BSplineIntegrationData<FEMSig1, FEMSig2>::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 1; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:406:117:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::_IntegratorSetter<D1, D2, _D1, _D2>::Set(typename BSplineIntegrationData<FEMSig1, FEMSig2>::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<FEMSig1, FEMSig2>::FunctionIntegrator::ChildIntegrator<_D1, _D2> = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:361:46:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:354:60:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:422:113:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::SetChildIntegrator(typename FunctionIntegrator::ChildIntegrator<D1, D2>&, int) [with unsigned int D1 = 0; unsigned int D2 = 1; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5; typename FunctionIntegrator::ChildIntegrator<D1, D2> = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:446:69:   required from ‘void BSplineIntegrationData<FEMSig1, FEMSig2>::FunctionIntegrator::ChildIntegrator<D1, D2>::set(int) [with unsigned int D1 = 0; unsigned int D2 = 1; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1052:122:   required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, CDim>::Dim)>::type FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1009:9:   required from ‘void FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1006:8:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                        ~^~~~~~~~~
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static double BSplineIntegrationData<FEMSig1, FEMSig2>::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:396:112:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::_IntegratorSetter<D1, D2, _D1, _D2>::Set(typename BSplineIntegrationData<FEMSig1, FEMSig2>::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<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:386:45:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:360:62:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:354:60:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:340:63:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, D2, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:415:108:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::SetIntegrator(typename FunctionIntegrator::Integrator<D1, D2>&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5; typename FunctionIntegrator::Integrator<D1, D2> = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:428:64:   required from ‘void BSplineIntegrationData<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<D1, D2>::set(int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1051:50:   required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, CDim>::Dim)>::type FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1009:9:   required from ‘void FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1006:8:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘static void Differentiator<Degree, DDegree>::Differentiate(const BSplineElements<Degree>&, BSplineElements<DDegree>&) [with unsigned int Degree = 1; unsigned int DDegree = 0]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:594:138:   required from ‘void BSplineElements<Degree>::differentiate(BSplineElements<(Degree - D)>&) const [with unsigned int D = 1; unsigned int Degree = 1]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:299:33:   required from ‘static double BSplineIntegrationData<FEMSig1, FEMSig2>::Dot(int, int, int, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:396:112:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::_IntegratorSetter<D1, D2, _D1, _D2>::Set(typename BSplineIntegrationData<FEMSig1, FEMSig2>::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<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:348:47:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, D2, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:341:63:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, D2, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:415:108:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::SetIntegrator(typename FunctionIntegrator::Integrator<D1, D2>&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5; typename FunctionIntegrator::Integrator<D1, D2> = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:428:64:   required from ‘void BSplineIntegrationData<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<D1, D2>::set(int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1051:50:   required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, CDim>::Dim)>::type FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1009:9:   required from ‘void FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1006:8:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                                                                 ~^~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:604:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  604 |                 if( j<Degree ) _dbse[i][j  ] += bse[i][j];
      |                     ~^~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void SetBSplineElementIntegrals(double (*)[(Degree2 + 1)]) [with unsigned int Degree1 = 1; unsigned int Degree2 = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:329:52:   required from ‘static double BSplineIntegrationData<FEMSig1, FEMSig2>::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:396:112:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::_IntegratorSetter<D1, D2, _D1, _D2>::Set(typename BSplineIntegrationData<FEMSig1, FEMSig2>::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<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:386:45:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:380:59:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:367:62:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, 0, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:415:108:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::SetIntegrator(typename FunctionIntegrator::Integrator<D1, D2>&, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7; typename FunctionIntegrator::Integrator<D1, D2> = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:428:64:   required from ‘void BSplineIntegrationData<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<D1, D2>::set(int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1051:50:   required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, CDim>::Dim)>::type FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1009:9:   required from ‘void FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1006:8:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                        ~^~~~~~~~~
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void BSplineElements<Degree>::_addPeriodic(int, bool) [with bool Left = true; unsigned int Degree = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:534:23:   required from ‘BSplineElements<Degree>::BSplineElements(int, int, BoundaryType) [with unsigned int Degree = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:267:9:   required from ‘static double BSplineIntegrationData<FEMSig1, FEMSig2>::Dot(int, int, int, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:396:112:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::_IntegratorSetter<D1, D2, _D1, _D2>::Set(typename BSplineIntegrationData<FEMSig1, FEMSig2>::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<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:374:46:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, 0, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:368:62:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, 0, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:415:108:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::SetIntegrator(typename FunctionIntegrator::Integrator<D1, D2>&, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7; typename FunctionIntegrator::Integrator<D1, D2> = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:428:64:   required from ‘void BSplineIntegrationData<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<D1, D2>::set(int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1051:50:   required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, CDim>::Dim)>::type FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1009:9:   required from ‘void FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1006:8:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                        ~^~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void BSplineElements<Degree>::_addPeriodic(int, bool) [with bool Left = false; unsigned int Degree = 2]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:534:87:   required from ‘BSplineElements<Degree>::BSplineElements(int, int, BoundaryType) [with unsigned int Degree = 2]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:267:9:   required from ‘static double BSplineIntegrationData<FEMSig1, FEMSig2>::Dot(int, int, int, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:396:112:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::_IntegratorSetter<D1, D2, _D1, _D2>::Set(typename BSplineIntegrationData<FEMSig1, FEMSig2>::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<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:374:46:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, 0, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:368:62:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, 0, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:415:108:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::SetIntegrator(typename FunctionIntegrator::Integrator<D1, D2>&, int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7; typename FunctionIntegrator::Integrator<D1, D2> = BSplineIntegrationData<5, 7>::FunctionIntegrator::Integrator<1, 0>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:428:64:   required from ‘void BSplineIntegrationData<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<D1, D2>::set(int) [with unsigned int D1 = 1; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 7]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1051:50:   required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, CDim>::Dim)>::type FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1009:9:   required from ‘void FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1006:8:   required from here
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:555:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void SetBSplineElementIntegrals(double (*)[(Degree2 + 1)]) [with unsigned int Degree1 = 2; unsigned int Degree2 = 1]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:329:52:   required from ‘static double BSplineIntegrationData<FEMSig1, FEMSig2>::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:406:117:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::_IntegratorSetter<D1, D2, _D1, _D2>::Set(typename BSplineIntegrationData<FEMSig1, FEMSig2>::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<FEMSig1, FEMSig2>::FunctionIntegrator::ChildIntegrator<_D1, _D2> = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:386:45:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:360:62:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:354:60:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:422:113:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::SetChildIntegrator(typename FunctionIntegrator::ChildIntegrator<D1, D2>&, int) [with unsigned int D1 = 0; unsigned int D2 = 1; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5; typename FunctionIntegrator::ChildIntegrator<D1, D2> = BSplineIntegrationData<7, 5>::FunctionIntegrator::ChildIntegrator<0, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:446:69:   required from ‘void BSplineIntegrationData<FEMSig1, FEMSig2>::FunctionIntegrator::ChildIntegrator<D1, D2>::set(int) [with unsigned int D1 = 0; unsigned int D2 = 1; unsigned int FEMSig1 = 7; unsigned int FEMSig2 = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1052:122:   required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, CDim>::Dim)>::type FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1009:9:   required from ‘void FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1006:8:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                        ~^~~~~~~~~
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl: In instantiation of ‘void SetBSplineElementIntegrals(double (*)[(Degree2 + 1)]) [with unsigned int Degree1 = 1; unsigned int Degree2 = 1]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:329:52:   required from ‘static double BSplineIntegrationData<FEMSig1, FEMSig2>::Dot(int, int, int, int) [with unsigned int D1 = 0; unsigned int D2 = 0; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:396:112:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::_IntegratorSetter<D1, D2, _D1, _D2>::Set(typename BSplineIntegrationData<FEMSig1, FEMSig2>::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<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<_D1, _D2> = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:386:45:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:360:62:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:354:60:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:340:63:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::IntegratorSetter<D1, D2, _D1, _D2, Integrator>::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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.inl:415:108:   required from ‘static void BSplineIntegrationData<FEMSig1, FEMSig2>::SetIntegrator(typename FunctionIntegrator::Integrator<D1, D2>&, int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5; typename FunctionIntegrator::Integrator<D1, D2> = BSplineIntegrationData<5, 5>::FunctionIntegrator::Integrator<1, 1>]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/BSplineData.h:428:64:   required from ‘void BSplineIntegrationData<FEMSig1, FEMSig2>::FunctionIntegrator::Integrator<D1, D2>::set(int) [with unsigned int D1 = 1; unsigned int D2 = 1; unsigned int FEMSig1 = 5; unsigned int FEMSig2 = 5]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1051:50:   required from ‘typename std::enable_if<(D < FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, CDim>::Dim)>::type FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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 < Dim)>::type = void]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1009:9:   required from ‘void FEMIntegrator::Constraint<UIntPack<V1 ...>, UIntPack<_Values ...>, UIntPack<CSignatures ...>, UIntPack<Idxs ...>, 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]’
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.h:1006:8:   required from here
/<<PKGBUILDDIR>>/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++ )
      |                        ~^~~~~~~~~
/<<PKGBUILDDIR>>/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++ )
      |                                ~^~~~~~~~~
[ 27%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/Kernel.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/kernel/Kernel.cpp
[ 27%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/NonZero.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/kernel/NonZero.cpp
[ 27%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/NonZeroCPU.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/kernel/NonZeroCPU.cpp
[ 27%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/rpc/MessageUtils.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/rpc/MessageUtils.cpp
[ 28%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/Reduction.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/kernel/Reduction.cpp
[ 28%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/ReductionCPU.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/kernel/ReductionCPU.cpp
[ 28%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/GlobalOptimization.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/pipelines/registration/GlobalOptimization.cpp
In member function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:251:36: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized]
  251 |                         if( !i || d>c ) c=d;
      |                                   ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:247:21: note: ‘c’ was declared here
  247 |                 int c , d;
      |                     ^
In member function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:251:36: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized]
  251 |                         if( !i || d>c ) c=d;
      |                                   ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:247:21: note: ‘c’ was declared here
  247 |                 int c , d;
      |                     ^
In member function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:251:36: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized]
  251 |                         if( !i || d>c ) c=d;
      |                                   ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:247:21: note: ‘c’ was declared here
  247 |                 int c , d;
      |                     ^
In member function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:251:36: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized]
  251 |                         if( !i || d>c ) c=d;
      |                                   ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:247:21: note: ‘c’ was declared here
  247 |                 int c , d;
      |                     ^
In member function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:251:36: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized]
  251 |                         if( !i || d>c ) c=d;
      |                                   ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:247:21: note: ‘c’ was declared here
  247 |                 int c , d;
      |                     ^
In member function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:251:36: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized]
  251 |                         if( !i || d>c ) c=d;
      |                                   ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:247:21: note: ‘c’ was declared here
  247 |                 int c , d;
      |                     ^
In member function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:251:36: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized]
  251 |                         if( !i || d>c ) c=d;
      |                                   ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:247:21: note: ‘c’ was declared here
  247 |                 int c , d;
      |                     ^
In member function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’,
    inlined from ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:250:28:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:251:36: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized]
  251 |                         if( !i || d>c ) c=d;
      |                                   ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:247:21: note: ‘c’ was declared here
  247 |                 int c , d;
      |                     ^
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:251:36: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized]
  251 |                         if( !i || d>c ) c=d;
      |                                   ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:247:21: note: ‘c’ was declared here
  247 |                 int c , d;
      |                     ^
In member function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’,
    inlined from ‘FEMTree<Dim, Real>::DensityEstimator<WeightDegree>* FEMTree<Dim, Real>::setDensityEstimator(const std::vector<NodeAndPointSample<Dim, Real> >&, LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:283:44:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:251:36: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized]
  251 |                         if( !i || d>c ) c=d;
      |                                   ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In member function ‘FEMTree<Dim, Real>::DensityEstimator<WeightDegree>* FEMTree<Dim, Real>::setDensityEstimator(const std::vector<NodeAndPointSample<Dim, Real> >&, LocalDepth, Real, int) [with unsigned int DensityDegree = 2; unsigned int Dim = 3; Real = float]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:247:21: note: ‘c’ was declared here
  247 |                 int c , d;
      |                     ^
In member function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’,
    inlined from ‘SparseNodeData<OutData, UIntPack<Begin ...> > FEMTree<Dim, Real>::setDataField(UIntPack<Begin ...>, const std::vector<NodeAndPointSample<Dim, Real> >&, const std::vector<InData>&, const DensityEstimator<WeightDegree>*, Real&, std::function<bool(InData, OutData&, Real&)>) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point<float, 3>; unsigned int Dim = 3; Real = float]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:346:44:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:251:36: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized]
  251 |                         if( !i || d>c ) c=d;
      |                                   ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In function ‘SparseNodeData<OutData, UIntPack<Begin ...> > FEMTree<Dim, Real>::setDataField(UIntPack<Begin ...>, const std::vector<NodeAndPointSample<Dim, Real> >&, const std::vector<InData>&, const DensityEstimator<WeightDegree>*, Real&, std::function<bool(InData, OutData&, Real&)>) [with unsigned int ...DataSigs = {7, 7, 7}; unsigned int DensityDegree = 2; InData = open3d::geometry::poisson::Open3DData; OutData = Point<float, 3>; unsigned int Dim = 3; Real = float]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:247:21: note: ‘c’ was declared here
  247 |                 int c , d;
      |                     ^
In member function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’,
    inlined from ‘size_t SortedTreeNodes<Dim>::set(TreeNode&) [with unsigned int Dim = 3]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.SortedTreeNodes.inl:62:25:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:251:36: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized]
  251 |                         if( !i || d>c ) c=d;
      |                                   ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In member function ‘size_t SortedTreeNodes<Dim>::set(TreeNode&) [with unsigned int Dim = 3]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:247:21: note: ‘c’ was declared here
  247 |                 int c , d;
      |                     ^
[ 28%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/rpc/RemoteFunctions.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/rpc/RemoteFunctions.cpp
[ 28%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/UnaryEW.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/kernel/UnaryEW.cpp
In member function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’,
    inlined from ‘SparseNodeData<DualPointInfo<Dim, Real, T, PointD>, typename _IsotropicUIntPack<Dim, 0>::type> FEMTree<Dim, Real>::_densifyInterpolationInfoAndSetDualConstraints(const std::vector<NodeAndPointSample<Dim, Real> >&, ConstraintDual, int) const [with T = float; unsigned int PointD = 0; ConstraintDual = open3d::geometry::poisson::ConstraintDual<3, float>; unsigned int Dim = 3; Real = float]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:885:44:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:251:36: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized]
  251 |                         if( !i || d>c ) c=d;
      |                                   ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In member function ‘SparseNodeData<DualPointInfo<Dim, Real, T, PointD>, typename _IsotropicUIntPack<Dim, 0>::type> FEMTree<Dim, Real>::_densifyInterpolationInfoAndSetDualConstraints(const std::vector<NodeAndPointSample<Dim, Real> >&, ConstraintDual, int) const [with T = float; unsigned int PointD = 0; ConstraintDual = open3d::geometry::poisson::ConstraintDual<3, float>; unsigned int Dim = 3; Real = float]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:247:21: note: ‘c’ was declared here
  247 |                 int c , d;
      |                     ^
[ 28%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/kernel/UnaryEWCPU.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/kernel/UnaryEWCPU.cpp
[ 29%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/PoseGraph.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/pipelines/registration/PoseGraph.cpp
In static member function ‘static bool IsoSurfaceExtractor<3, Real, Vertex>::_GetIsoVertex(const FEMTree<3, Real>&, FEMIntegrator::PointEvaluator<typename _IsotropicUIntPack<3, DataSig>::type, UIntPack<0, 0, 0> >*, DensityEstimator<WeightDegree>*, const SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<3, DataSig>::type>*, Real, ConstPointSupportKey<typename _IsotropicUIntPack<3, WeightDegree>::type>&, ConstPointSupportKey<typename _IsotropicUIntPack<3, FEMSignature<DataSig>::Degree>::type>&, const TreeNode*, HyperCube::Cube<2>::Element<1>, HyperCube::Direction, const _SliceValues&, Vertex&, std::function<void(Vertex&, Point<Real, 3>, Real, Data)>) [with unsigned int WeightDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int DataSig = 0; Real = float; Vertex = open3d::geometry::poisson::Open3DVertex<float>]’,
    inlined from ‘IsoSurfaceExtractor<3, float, open3d::geometry::poisson::Open3DVertex<float> >::_SetSliceIsoVertices<2, open3d::geometry::poisson::Open3DData, 0>(const FEMTree<3, float>&, FEMIntegrator::PointEvaluator<UIntPack<0, 0, 0>, UIntPack<0, 0, 0> >*, DensityEstimator<2>*, const SparseNodeData<ProjectiveData<open3d::geometry::poisson::Open3DData, float>, UIntPack<0, 0, 0> >*, float, LocalDepth, int, HyperCube::Direction, node_index_type&, CoredMeshData<open3d::geometry::poisson::Open3DVertex<float>, int>&, std::vector<_SlabValues, std::allocator<_SlabValues> >&, std::function<void(open3d::geometry::poisson::Open3DVertex<float>&, Point<float, 3>, float, open3d::geometry::poisson::Open3DData)>)::<lambda(unsigned int, size_t)>’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:960:56:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1562:37: warning: ‘start’ may be used uninitialized [-Wmaybe-uninitialized]
 1562 |                 position[o] = Real( start + width*averageRoot );
      |                                     ^~~~~
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl: In lambda function:
/<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.IsoSurface.specialized.inl:1511:22: note: ‘start’ was declared here
 1511 |                 Real start , width;
      |                      ^~~~~
[ 29%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/Registration.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/pipelines/registration/Registration.cpp
[ 29%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/rpc/ZMQContext.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/rpc/ZMQContext.cpp
In member function ‘int RegularTreeNode<Dim, NodeData, DepthAndOffsetType>::maxDepth() const [with unsigned int Dim = 3; NodeData = FEMTreeNodeData; DepthAndOffsetType = short unsigned int]’,
    inlined from ‘SparseNodeData<ProjectiveData<Data, Real>, typename _IsotropicUIntPack<Dim, WeightDegree>::type> FEMTree<Dim, Real>::setMultiDepthDataField(const std::vector<NodeAndPointSample<Dim, Real> >&, std::vector<Data>&, const DensityEstimator<WeightDegree>*, bool) [with unsigned int DataSig = 0; bool CreateNodes = false; unsigned int DensityDegree = 2; Data = open3d::geometry::poisson::Open3DData; unsigned int Dim = 3; Real = float]’ at /<<PKGBUILDDIR>>/PoissonRecon/Src/FEMTree.inl:433:44,
    inlined from ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}]’ at /<<PKGBUILDDIR>>/cpp/open3d/geometry/SurfaceReconstructionPoisson.cpp:366:17:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:251:36: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized]
  251 |                         if( !i || d>c ) c=d;
      |                                   ~^~
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl: In function ‘void open3d::geometry::poisson::ExtractMesh(float, bool, UIntPack<Idxs ...>, std::tuple<SampleData ...>, FEMTree<sizeof... (FEMSigs), Real>&, const DenseNodeData<Real, UIntPack<Idxs ...> >&, Real, const std::vector<typename FEMTree<sizeof... (FEMSigs), Real>::PointSample>*, std::vector<Open3DData>*, const typename FEMTree<sizeof... (FEMSigs), Real>::DensityEstimator<WEIGHT_DEGREE>*, const SetVertexFunction&, XForm<Real, (sizeof... (FEMSigs) + 1)>, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&) [with Vertex = Open3DVertex<float>; Real = float; SetVertexFunction = Execute<float, 5, 5, 5>(const open3d::geometry::PointCloud&, std::shared_ptr<open3d::geometry::TriangleMesh>&, std::vector<double>&, int, float, float, bool, UIntPack<5, 5, 5>)::<lambda(Open3DVertex<float>&, Point<float, 3>, float, Open3DData)>; unsigned int ...FEMSigs = {5, 5, 5}; SampleData = {}]’:
/<<PKGBUILDDIR>>/PoissonRecon/Src/RegularTree.inl:247:21: note: ‘c’ was declared here
  247 |                 int c , d;
      |                     ^
[ 29%] Building CXX object cpp/open3d/io/CMakeFiles/io.dir/rpc/ZMQReceiver.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/io/rpc/ZMQReceiver.cpp
[ 29%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/RobustKernel.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/pipelines/registration/RobustKernel.cpp
[ 29%] Building CXX object cpp/open3d/pipelines/CMakeFiles/pipelines.dir/registration/TransformationEstimation.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/pipelines/registration/TransformationEstimation.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 29%] Built target io
[ 29%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/Det.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/linalg/Det.cpp
make  -f cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/build.make cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/t/geometry /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/geometry /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/build.make cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 29%] Building CXX object cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/Image.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/geometry/Image.cpp
[ 29%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/TetraMesh.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/TetraMesh.cpp
[ 29%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/Inverse.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/linalg/Inverse.cpp
[ 29%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/InverseCPU.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/linalg/InverseCPU.cpp
[ 29%] Building CXX object cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/LineSet.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/geometry/LineSet.cpp
[ 30%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/LeastSquares.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/linalg/LeastSquares.cpp
[ 30%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/TetraMeshFactory.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/TetraMeshFactory.cpp
[ 30%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/LeastSquaresCPU.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/linalg/LeastSquaresCPU.cpp
[ 30%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/LU.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/linalg/LU.cpp
[ 31%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/TriangleMesh.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMesh.cpp
[ 31%] Building CXX object cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/PointCloud.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/geometry/PointCloud.cpp
[ 31%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/LUCPU.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/linalg/LUCPU.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 31%] Built target pipelines
[ 31%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/TriangleMeshDeformation.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMeshDeformation.cpp
[ 31%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/Matmul.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/linalg/Matmul.cpp
[ 31%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/MatmulCPU.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/linalg/MatmulCPU.cpp
[ 31%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/Solve.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/linalg/Solve.cpp
In file included from /usr/include/eigen3/Eigen/Core:257,
                 from /<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMesh.h:29,
                 from /<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMesh.cpp:27:
In member function ‘void Eigen::internal::add_assign_op<DstScalar, SrcScalar>::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]’,
    inlined from ‘void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; Functor = Eigen::internal::add_assign_op<double, double>; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 2; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 1; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 0; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from ‘static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::add_assign_op<double, double>, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::Matrix<double, 3, 1>; Functor = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::Matrix<double, 3, 1>; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::Matrix<double, 3, 1>; Func = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::Matrix<double, 3, 1>; Func = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27,
    inlined from ‘Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18,
    inlined from ‘open3d::geometry::TriangleMesh& open3d::geometry::TriangleMesh::MergeCloseVertices(double)’ at /<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMesh.cpp:986:43:
/usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:49:102: warning: ‘color.Eigen::Matrix<double, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::m_storage.Eigen::DenseStorage<double, 3, 3, 1, 0>::m_data.Eigen::internal::plain_array<double, 3, 0, 0>::array[2]’ may be used uninitialized [-Wmaybe-uninitialized]
   49 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a += b; }
      |                                                                                                    ~~^~~~
/<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMesh.cpp: In member function ‘open3d::geometry::TriangleMesh& open3d::geometry::TriangleMesh::MergeCloseVertices(double)’:
/<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMesh.cpp:972:25: note: ‘color.Eigen::Matrix<double, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::m_storage.Eigen::DenseStorage<double, 3, 3, 1, 0>::m_data.Eigen::internal::plain_array<double, 3, 0, 0>::array[2]’ was declared here
  972 |         Eigen::Vector3d color;
      |                         ^~~~~
In member function ‘void Eigen::internal::add_assign_op<DstScalar, SrcScalar>::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]’,
    inlined from ‘void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; Functor = Eigen::internal::add_assign_op<double, double>; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 1; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 0; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from ‘static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::add_assign_op<double, double>, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::Matrix<double, 3, 1>; Functor = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::Matrix<double, 3, 1>; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::Matrix<double, 3, 1>; Func = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::Matrix<double, 3, 1>; Func = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27,
    inlined from ‘Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18,
    inlined from ‘open3d::geometry::TriangleMesh& open3d::geometry::TriangleMesh::MergeCloseVertices(double)’ at /<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMesh.cpp:986:43:
/usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:49:102: warning: ‘color.Eigen::Matrix<double, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::m_storage.Eigen::DenseStorage<double, 3, 3, 1, 0>::m_data.Eigen::internal::plain_array<double, 3, 0, 0>::array[1]’ may be used uninitialized [-Wmaybe-uninitialized]
   49 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a += b; }
      |                                                                                                    ~~^~~~
/<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMesh.cpp: In member function ‘open3d::geometry::TriangleMesh& open3d::geometry::TriangleMesh::MergeCloseVertices(double)’:
/<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMesh.cpp:972:25: note: ‘color.Eigen::Matrix<double, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::m_storage.Eigen::DenseStorage<double, 3, 3, 1, 0>::m_data.Eigen::internal::plain_array<double, 3, 0, 0>::array[1]’ was declared here
  972 |         Eigen::Vector3d color;
      |                         ^~~~~
In member function ‘void Eigen::internal::add_assign_op<DstScalar, SrcScalar>::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]’,
    inlined from ‘void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; Functor = Eigen::internal::add_assign_op<double, double>; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 0; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from ‘static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::add_assign_op<double, double>, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::Matrix<double, 3, 1>; Functor = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::Matrix<double, 3, 1>; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::Matrix<double, 3, 1>; Func = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::Matrix<double, 3, 1>; Func = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27,
    inlined from ‘Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18,
    inlined from ‘open3d::geometry::TriangleMesh& open3d::geometry::TriangleMesh::MergeCloseVertices(double)’ at /<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMesh.cpp:986:43:
/usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:49:102: warning: ‘*(double*)((char*)&color + offsetof(Eigen::Vector3d, Eigen::Matrix<double, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::MatrixBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 3>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 1>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 0>::<unnamed>))’ may be used uninitialized [-Wmaybe-uninitialized]
   49 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a += b; }
      |                                                                                                    ~~^~~~
/<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMesh.cpp: In member function ‘open3d::geometry::TriangleMesh& open3d::geometry::TriangleMesh::MergeCloseVertices(double)’:
/<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMesh.cpp:972:25: note: ‘*(double*)((char*)&color + offsetof(Eigen::Vector3d, Eigen::Matrix<double, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::MatrixBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 3>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 1>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 0>::<unnamed>))’ was declared here
  972 |         Eigen::Vector3d color;
      |                         ^~~~~
In member function ‘void Eigen::internal::add_assign_op<DstScalar, SrcScalar>::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]’,
    inlined from ‘void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; Functor = Eigen::internal::add_assign_op<double, double>; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 2; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 1; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 0; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from ‘static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::add_assign_op<double, double>, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::Matrix<double, 3, 1>; Functor = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::Matrix<double, 3, 1>; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::Matrix<double, 3, 1>; Func = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::Matrix<double, 3, 1>; Func = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27,
    inlined from ‘Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18,
    inlined from ‘open3d::geometry::TriangleMesh& open3d::geometry::TriangleMesh::MergeCloseVertices(double)’ at /<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMesh.cpp:983:45:
/usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:49:102: warning: ‘normal.Eigen::Matrix<double, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::m_storage.Eigen::DenseStorage<double, 3, 3, 1, 0>::m_data.Eigen::internal::plain_array<double, 3, 0, 0>::array[2]’ may be used uninitialized [-Wmaybe-uninitialized]
   49 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a += b; }
      |                                                                                                    ~~^~~~
/<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMesh.cpp: In member function ‘open3d::geometry::TriangleMesh& open3d::geometry::TriangleMesh::MergeCloseVertices(double)’:
/<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMesh.cpp:968:25: note: ‘normal.Eigen::Matrix<double, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::m_storage.Eigen::DenseStorage<double, 3, 3, 1, 0>::m_data.Eigen::internal::plain_array<double, 3, 0, 0>::array[2]’ was declared here
  968 |         Eigen::Vector3d normal;
      |                         ^~~~~~
In member function ‘void Eigen::internal::add_assign_op<DstScalar, SrcScalar>::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]’,
    inlined from ‘void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; Functor = Eigen::internal::add_assign_op<double, double>; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 1; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 0; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from ‘static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::add_assign_op<double, double>, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::Matrix<double, 3, 1>; Functor = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::Matrix<double, 3, 1>; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::Matrix<double, 3, 1>; Func = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::Matrix<double, 3, 1>; Func = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27,
    inlined from ‘Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18,
    inlined from ‘open3d::geometry::TriangleMesh& open3d::geometry::TriangleMesh::MergeCloseVertices(double)’ at /<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMesh.cpp:983:45:
/usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:49:102: warning: ‘normal.Eigen::Matrix<double, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::m_storage.Eigen::DenseStorage<double, 3, 3, 1, 0>::m_data.Eigen::internal::plain_array<double, 3, 0, 0>::array[1]’ may be used uninitialized [-Wmaybe-uninitialized]
   49 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a += b; }
      |                                                                                                    ~~^~~~
/<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMesh.cpp: In member function ‘open3d::geometry::TriangleMesh& open3d::geometry::TriangleMesh::MergeCloseVertices(double)’:
/<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMesh.cpp:968:25: note: ‘normal.Eigen::Matrix<double, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::m_storage.Eigen::DenseStorage<double, 3, 3, 1, 0>::m_data.Eigen::internal::plain_array<double, 3, 0, 0>::array[1]’ was declared here
  968 |         Eigen::Vector3d normal;
      |                         ^~~~~~
In member function ‘void Eigen::internal::add_assign_op<DstScalar, SrcScalar>::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]’,
    inlined from ‘void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; Functor = Eigen::internal::add_assign_op<double, double>; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 0; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from ‘static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::add_assign_op<double, double>, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::Matrix<double, 3, 1>; Functor = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::Matrix<double, 3, 1>; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::Matrix<double, 3, 1>; Func = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::Matrix<double, 3, 1>; Func = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27,
    inlined from ‘Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18,
    inlined from ‘open3d::geometry::TriangleMesh& open3d::geometry::TriangleMesh::MergeCloseVertices(double)’ at /<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMesh.cpp:983:45:
/usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:49:102: warning: ‘*(double*)((char*)&normal + offsetof(Eigen::Vector3d, Eigen::Matrix<double, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::MatrixBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 3>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 1>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 0>::<unnamed>))’ may be used uninitialized [-Wmaybe-uninitialized]
   49 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a += b; }
      |                                                                                                    ~~^~~~
/<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMesh.cpp: In member function ‘open3d::geometry::TriangleMesh& open3d::geometry::TriangleMesh::MergeCloseVertices(double)’:
/<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMesh.cpp:968:25: note: ‘*(double*)((char*)&normal + offsetof(Eigen::Vector3d, Eigen::Matrix<double, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::MatrixBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 3>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 1>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 0>::<unnamed>))’ was declared here
  968 |         Eigen::Vector3d normal;
      |                         ^~~~~~
[ 31%] Building CXX object cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/RGBDImage.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/geometry/RGBDImage.cpp
[ 32%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/SolveCPU.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/linalg/SolveCPU.cpp
[ 32%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/SVD.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/linalg/SVD.cpp
[ 32%] Building CXX object cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/TensorMap.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/geometry/TensorMap.cpp
/<<PKGBUILDDIR>>/cpp/open3d/t/geometry/TensorMap.cpp: In member function ‘void open3d::t::geometry::TensorMap::AssertSizeSynchronized() const’:
/<<PKGBUILDDIR>>/cpp/open3d/t/geometry/TensorMap.cpp:68:51: warning: ignoring return value of ‘std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, long long int}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, long long int>]’, declared with attribute ‘nodiscard’ [-Wunused-result]
   68 |                             kv.second.GetLength());
      |                                                   ^
In file included from /<<PKGBUILDDIR>>/cpp/open3d/utility/Logging.h:40,
                 from /<<PKGBUILDDIR>>/cpp/open3d/core/Device.h:32,
                 from /<<PKGBUILDDIR>>/cpp/open3d/core/Blob.h:33,
                 from /<<PKGBUILDDIR>>/cpp/open3d/core/Tensor.h:35,
                 from /<<PKGBUILDDIR>>/cpp/open3d/t/geometry/TensorMap.h:32,
                 from /<<PKGBUILDDIR>>/cpp/open3d/t/geometry/TensorMap.cpp:27:
/usr/include/fmt/core.h:3161:31: note: declared here
 3161 | FMT_NODISCARD FMT_INLINE auto format(format_string<T...> fmt, T&&... args)
      |                               ^~~~~~
[ 32%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/SVDCPU.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/linalg/SVDCPU.cpp
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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/t/geometry/kernel /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/geometry/kernel /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/DependInfo.cmake --color=
[ 34%] Building CXX object cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/TriangleMesh.cpp.o
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/build.make cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/build
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/geometry/TriangleMesh.cpp
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 34%] Building CXX object cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/Image.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/geometry/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/geometry/kernel/Image.cpp
[ 34%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/Tri.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/linalg/Tri.cpp
[ 34%] Building CXX object cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/ImageCPU.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/geometry/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/geometry/kernel/ImageCPU.cpp
[ 34%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/TriCPU.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/linalg/TriCPU.cpp
[ 34%] Building CXX object cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/VoxelBlockGrid.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/geometry/VoxelBlockGrid.cpp
[ 34%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/AddMM.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -MD -MT cpp/open3d/core/CMakeFiles/core.dir/linalg/AddMM.cpp.o -MF CMakeFiles/core.dir/linalg/AddMM.cpp.o.d -o CMakeFiles/core.dir/linalg/AddMM.cpp.o -c /<<PKGBUILDDIR>>/cpp/open3d/core/linalg/AddMM.cpp
[ 35%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/linalg/AddMMCPU.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -MD -MT cpp/open3d/core/CMakeFiles/core.dir/linalg/AddMMCPU.cpp.o -MF CMakeFiles/core.dir/linalg/AddMMCPU.cpp.o.d -o CMakeFiles/core.dir/linalg/AddMMCPU.cpp.o -c /<<PKGBUILDDIR>>/cpp/open3d/core/linalg/AddMMCPU.cpp
[ 35%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/TriangleMeshFactory.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMeshFactory.cpp
[ 35%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/nns/FixedRadiusSearchOps.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/nns/FixedRadiusSearchOps.cpp
[ 35%] Building CXX object cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/PointCloud.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/geometry/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/geometry/kernel/PointCloud.cpp
[ 35%] Building CXX object cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/PointCloudCPU.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/geometry/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/geometry/kernel/PointCloudCPU.cpp
[ 35%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/TriangleMeshSimplification.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMeshSimplification.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 35%] Built target tgeometry
[ 35%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/TriangleMeshSubdivide.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMeshSubdivide.cpp
[ 35%] Building CXX object cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/Transform.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/geometry/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/geometry/kernel/Transform.cpp
In file included from /usr/include/eigen3/Eigen/Core:257,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMeshSubdivide.cpp:27:
In member function ‘void Eigen::internal::add_assign_op<DstScalar, SrcScalar>::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]’,
    inlined from ‘void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> > >; Functor = Eigen::internal::add_assign_op<double, double>; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> > >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 2; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> > >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 1; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> > >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 0; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from ‘static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> > >, Eigen::internal::add_assign_op<double, double>, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Functor = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Func = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Func = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27,
    inlined from ‘Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18,
    inlined from ‘open3d::geometry::TriangleMesh::SubdivideLoop(int) const::<lambda(int, int, const std::shared_ptr<open3d::geometry::TriangleMesh>&, std::shared_ptr<open3d::geometry::TriangleMesh>&, EdgeNewVertMap&, const EdgeTrianglesMap&)>’ at /<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMeshSubdivide.cpp:250:76:
/usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:49:102: warning: ‘new_color.Eigen::Matrix<double, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::m_storage.Eigen::DenseStorage<double, 3, 3, 1, 0>::m_data.Eigen::internal::plain_array<double, 3, 0, 0>::array[2]’ may be used uninitialized [-Wmaybe-uninitialized]
   49 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a += b; }
      |                                                                                                    ~~^~~~
/<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMeshSubdivide.cpp: In lambda function:
/<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMeshSubdivide.cpp:212:29: note: ‘new_color.Eigen::Matrix<double, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::m_storage.Eigen::DenseStorage<double, 3, 3, 1, 0>::m_data.Eigen::internal::plain_array<double, 3, 0, 0>::array[2]’ was declared here
  212 |             Eigen::Vector3d new_color;
      |                             ^~~~~~~~~
In member function ‘void Eigen::internal::add_assign_op<DstScalar, SrcScalar>::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]’,
    inlined from ‘void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> > >; Functor = Eigen::internal::add_assign_op<double, double>; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> > >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 1; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> > >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 0; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from ‘static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> > >, Eigen::internal::add_assign_op<double, double>, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Functor = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Func = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Func = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27,
    inlined from ‘Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18,
    inlined from ‘open3d::geometry::TriangleMesh::SubdivideLoop(int) const::<lambda(int, int, const std::shared_ptr<open3d::geometry::TriangleMesh>&, std::shared_ptr<open3d::geometry::TriangleMesh>&, EdgeNewVertMap&, const EdgeTrianglesMap&)>’ at /<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMeshSubdivide.cpp:250:76:
/usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:49:102: warning: ‘new_color.Eigen::Matrix<double, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::m_storage.Eigen::DenseStorage<double, 3, 3, 1, 0>::m_data.Eigen::internal::plain_array<double, 3, 0, 0>::array[1]’ may be used uninitialized [-Wmaybe-uninitialized]
   49 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a += b; }
      |                                                                                                    ~~^~~~
/<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMeshSubdivide.cpp: In lambda function:
/<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMeshSubdivide.cpp:212:29: note: ‘new_color.Eigen::Matrix<double, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::m_storage.Eigen::DenseStorage<double, 3, 3, 1, 0>::m_data.Eigen::internal::plain_array<double, 3, 0, 0>::array[1]’ was declared here
  212 |             Eigen::Vector3d new_color;
      |                             ^~~~~~~~~
In member function ‘void Eigen::internal::add_assign_op<DstScalar, SrcScalar>::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]’,
    inlined from ‘void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> > >; Functor = Eigen::internal::add_assign_op<double, double>; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> > >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 0; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from ‘static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> > >, Eigen::internal::add_assign_op<double, double>, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Functor = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Func = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Func = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27,
    inlined from ‘Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18,
    inlined from ‘open3d::geometry::TriangleMesh::SubdivideLoop(int) const::<lambda(int, int, const std::shared_ptr<open3d::geometry::TriangleMesh>&, std::shared_ptr<open3d::geometry::TriangleMesh>&, EdgeNewVertMap&, const EdgeTrianglesMap&)>’ at /<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMeshSubdivide.cpp:250:76:
/usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:49:102: warning: ‘*(double*)((char*)&new_color + offsetof(Eigen::Vector3d, Eigen::Matrix<double, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::MatrixBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 3>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 1>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 0>::<unnamed>))’ may be used uninitialized [-Wmaybe-uninitialized]
   49 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a += b; }
      |                                                                                                    ~~^~~~
/<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMeshSubdivide.cpp: In lambda function:
/<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMeshSubdivide.cpp:212:29: note: ‘*(double*)((char*)&new_color + offsetof(Eigen::Vector3d, Eigen::Matrix<double, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::MatrixBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 3>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 1>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 0>::<unnamed>))’ was declared here
  212 |             Eigen::Vector3d new_color;
      |                             ^~~~~~~~~
In member function ‘void Eigen::internal::add_assign_op<DstScalar, SrcScalar>::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]’,
    inlined from ‘void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> > >; Functor = Eigen::internal::add_assign_op<double, double>; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> > >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 2; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> > >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 1; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> > >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 0; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from ‘static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> > >, Eigen::internal::add_assign_op<double, double>, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Functor = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Func = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Func = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27,
    inlined from ‘Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18,
    inlined from ‘open3d::geometry::TriangleMesh::SubdivideLoop(int) const::<lambda(int, int, const std::shared_ptr<open3d::geometry::TriangleMesh>&, std::shared_ptr<open3d::geometry::TriangleMesh>&, EdgeNewVertMap&, const EdgeTrianglesMap&)>’ at /<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMeshSubdivide.cpp:247:78:
/usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:49:102: warning: ‘new_normal.Eigen::Matrix<double, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::m_storage.Eigen::DenseStorage<double, 3, 3, 1, 0>::m_data.Eigen::internal::plain_array<double, 3, 0, 0>::array[2]’ may be used uninitialized [-Wmaybe-uninitialized]
   49 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a += b; }
      |                                                                                                    ~~^~~~
/<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMeshSubdivide.cpp: In lambda function:
/<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMeshSubdivide.cpp:207:29: note: ‘new_normal.Eigen::Matrix<double, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::m_storage.Eigen::DenseStorage<double, 3, 3, 1, 0>::m_data.Eigen::internal::plain_array<double, 3, 0, 0>::array[2]’ was declared here
  207 |             Eigen::Vector3d new_normal;
      |                             ^~~~~~~~~~
In member function ‘void Eigen::internal::add_assign_op<DstScalar, SrcScalar>::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]’,
    inlined from ‘void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> > >; Functor = Eigen::internal::add_assign_op<double, double>; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> > >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 1; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> > >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 0; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from ‘static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> > >, Eigen::internal::add_assign_op<double, double>, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Functor = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Func = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Func = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27,
    inlined from ‘Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18,
    inlined from ‘open3d::geometry::TriangleMesh::SubdivideLoop(int) const::<lambda(int, int, const std::shared_ptr<open3d::geometry::TriangleMesh>&, std::shared_ptr<open3d::geometry::TriangleMesh>&, EdgeNewVertMap&, const EdgeTrianglesMap&)>’ at /<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMeshSubdivide.cpp:247:78:
/usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:49:102: warning: ‘new_normal.Eigen::Matrix<double, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::m_storage.Eigen::DenseStorage<double, 3, 3, 1, 0>::m_data.Eigen::internal::plain_array<double, 3, 0, 0>::array[1]’ may be used uninitialized [-Wmaybe-uninitialized]
   49 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a += b; }
      |                                                                                                    ~~^~~~
/<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMeshSubdivide.cpp: In lambda function:
/<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMeshSubdivide.cpp:207:29: note: ‘new_normal.Eigen::Matrix<double, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::m_storage.Eigen::DenseStorage<double, 3, 3, 1, 0>::m_data.Eigen::internal::plain_array<double, 3, 0, 0>::array[1]’ was declared here
  207 |             Eigen::Vector3d new_normal;
      |                             ^~~~~~~~~~
In member function ‘void Eigen::internal::add_assign_op<DstScalar, SrcScalar>::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]’,
    inlined from ‘void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> > >; Functor = Eigen::internal::add_assign_op<double, double>; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26,
    inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> > >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 0; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from ‘static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> > >, Eigen::internal::add_assign_op<double, double>, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Functor = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Func = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Func = add_assign_op<double, double>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27,
    inlined from ‘Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18,
    inlined from ‘open3d::geometry::TriangleMesh::SubdivideLoop(int) const::<lambda(int, int, const std::shared_ptr<open3d::geometry::TriangleMesh>&, std::shared_ptr<open3d::geometry::TriangleMesh>&, EdgeNewVertMap&, const EdgeTrianglesMap&)>’ at /<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMeshSubdivide.cpp:247:78:
/usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:49:102: warning: ‘*(double*)((char*)&new_normal + offsetof(Eigen::Vector3d, Eigen::Matrix<double, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::MatrixBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 3>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 1>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 0>::<unnamed>))’ may be used uninitialized [-Wmaybe-uninitialized]
   49 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a += b; }
      |                                                                                                    ~~^~~~
/<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMeshSubdivide.cpp: In lambda function:
/<<PKGBUILDDIR>>/cpp/open3d/geometry/TriangleMeshSubdivide.cpp:207:29: note: ‘*(double*)((char*)&new_normal + offsetof(Eigen::Vector3d, Eigen::Matrix<double, 3, 1, 0, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::MatrixBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 0, 3, 1> >::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 3>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 1>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 0>::<unnamed>))’ was declared here
  207 |             Eigen::Vector3d new_normal;
      |                             ^~~~~~~~~~
[ 36%] Building CXX object cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/TransformCPU.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/geometry/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/geometry/kernel/TransformCPU.cpp
[ 36%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/nns/FixedRadiusIndex.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/nns/FixedRadiusIndex.cpp
[ 36%] Building CXX object cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/VoxelBlockGrid.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/geometry/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/geometry/kernel/VoxelBlockGrid.cpp
make  -f cpp/open3d/t/io/CMakeFiles/tio.dir/build.make cpp/open3d/t/io/CMakeFiles/tio.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/t/io /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/io /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/io/CMakeFiles/tio.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f cpp/open3d/t/io/CMakeFiles/tio.dir/build.make cpp/open3d/t/io/CMakeFiles/tio.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 36%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/ImageIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/io/ImageIO.cpp
[ 36%] Building CXX object cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/VoxelBlockGridCPU.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/geometry/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/geometry/kernel/VoxelBlockGridCPU.cpp
[ 36%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/NumpyIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/io/NumpyIO.cpp
[ 36%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/VoxelGrid.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/VoxelGrid.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 36%] Built target tgeometry_kernel
[ 36%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/nns/NanoFlannIndex.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/nns/NanoFlannIndex.cpp
make  -f cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/build.make cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/t/pipelines /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/pipelines /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/build.make cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 36%] Building CXX object cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/odometry/RGBDOdometry.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/pipelines/odometry/RGBDOdometry.cpp
[ 37%] Building CXX object cpp/open3d/geometry/CMakeFiles/geometry.dir/VoxelGridFactory.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/geometry/VoxelGridFactory.cpp
[ 37%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/HashMapIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/io/HashMapIO.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 37%] Built target geometry
[ 37%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/PointCloudIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/io/PointCloudIO.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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/t/pipelines/kernel /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/pipelines/kernel /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 37%] Building CXX object cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/Registration.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/pipelines/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/pipelines/kernel/Registration.cpp
[ 37%] Building CXX object cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/registration/Registration.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/pipelines/registration/Registration.cpp
[ 37%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/nns/NearestNeighborSearch.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/nns/NearestNeighborSearch.cpp
[ 37%] Building CXX object cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/RegistrationCPU.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/pipelines/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/pipelines/kernel/RegistrationCPU.cpp
[ 38%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/TriangleMeshIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/io/TriangleMeshIO.cpp
[ 38%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/nns/KnnIndex.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/nns/KnnIndex.cpp
[ 38%] Building CXX object cpp/open3d/core/CMakeFiles/core.dir/nns/NNSIndex.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/core/nns/NNSIndex.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 38%] Built target core
make  -f cpp/open3d/utility/CMakeFiles/utility.dir/build.make cpp/open3d/utility/CMakeFiles/utility.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/utility /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/utility /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/utility/CMakeFiles/utility.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f cpp/open3d/utility/CMakeFiles/utility.dir/build.make cpp/open3d/utility/CMakeFiles/utility.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 38%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/CompilerInfo.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -MD -MT cpp/open3d/utility/CMakeFiles/utility.dir/CompilerInfo.cpp.o -MF CMakeFiles/utility.dir/CompilerInfo.cpp.o.d -o CMakeFiles/utility.dir/CompilerInfo.cpp.o -c /<<PKGBUILDDIR>>/cpp/open3d/utility/CompilerInfo.cpp
[ 38%] Building CXX object cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/registration/TransformationEstimation.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/pipelines/registration/TransformationEstimation.cpp
[ 38%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/Console.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/utility/Console.cpp
[ 38%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/file_format/FileJPG.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/io/file_format/FileJPG.cpp
[ 38%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/CPUInfo.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/utility/CPUInfo.cpp
[ 38%] Building CXX object cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/FillInLinearSystem.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/pipelines/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/pipelines/kernel/FillInLinearSystem.cpp
[ 38%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/file_format/FilePCD.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/io/file_format/FilePCD.cpp
[ 39%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/Download.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -MD -MT cpp/open3d/utility/CMakeFiles/utility.dir/Download.cpp.o -MF CMakeFiles/utility.dir/Download.cpp.o.d -o CMakeFiles/utility.dir/Download.cpp.o -c /<<PKGBUILDDIR>>/cpp/open3d/utility/Download.cpp
[ 39%] Building CXX object cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/FillInLinearSystemCPU.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/pipelines/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/pipelines/kernel/FillInLinearSystemCPU.cpp
[ 39%] Building CXX object cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/slac/ControlGrid.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/pipelines/slac/ControlGrid.cpp
/<<PKGBUILDDIR>>/cpp/open3d/utility/Download.cpp: In function ‘std::string open3d::utility::GetMD5(const std::string&)’:
/<<PKGBUILDDIR>>/cpp/open3d/utility/Download.cpp:78:13: warning: ‘int MD5_Init(MD5_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   78 |     MD5_Init(&ctx);
      |     ~~~~~~~~^~~~~~
In file included from /<<PKGBUILDDIR>>/cpp/open3d/utility/Download.cpp:31:
/usr/include/openssl/md5.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
      |                           ^~~~~~~~
/<<PKGBUILDDIR>>/cpp/open3d/utility/Download.cpp:82:19: warning: ‘int MD5_Update(MD5_CTX*, const void*, size_t)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   82 |         MD5_Update(&ctx, buffer, fp.gcount());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/open3d/utility/Download.cpp:85:14: warning: ‘int MD5_Final(unsigned char*, MD5_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   85 |     MD5_Final(hash, &ctx);
      |     ~~~~~~~~~^~~~~~~~~~~~
/usr/include/openssl/md5.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
      |                           ^~~~~~~~~
[ 39%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/Eigen.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/utility/Eigen.cpp
[ 40%] Building CXX object cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/RGBDOdometry.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/pipelines/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/pipelines/kernel/RGBDOdometry.cpp
[ 40%] Building CXX object cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/RGBDOdometryCPU.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/pipelines/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/pipelines/kernel/RGBDOdometryCPU.cpp
[ 40%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/file_format/FilePLY.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/io/file_format/FilePLY.cpp
[ 42%] Building CXX object cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/slac/SLACOptimizer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/pipelines/slac/SLACOptimizer.cpp
[ 42%] Building CXX object cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/TransformationConverter.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/pipelines/kernel && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/pipelines/kernel/TransformationConverter.cpp
[ 42%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/file_format/FilePNG.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/io/file_format/FilePNG.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 42%] Built target tpipelines_kernel
[ 42%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/file_format/FilePTS.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/io/file_format/FilePTS.cpp
make  -f cpp/open3d/visualization/CMakeFiles/visualization.dir/build.make cpp/open3d/visualization/CMakeFiles/visualization.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/visualization /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/CMakeFiles/visualization.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f cpp/open3d/visualization/CMakeFiles/visualization.dir/build.make cpp/open3d/visualization/CMakeFiles/visualization.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 42%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/GeometryRenderer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/GeometryRenderer.cpp
[ 42%] Building CXX object cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/slac/Visualization.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/pipelines/slac/Visualization.cpp
[ 43%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/file_format/FileXYZI.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/io/file_format/FileXYZI.cpp
[ 43%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/Extract.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -MD -MT cpp/open3d/utility/CMakeFiles/utility.dir/Extract.cpp.o -MF CMakeFiles/utility.dir/Extract.cpp.o.d -o CMakeFiles/utility.dir/Extract.cpp.o -c /<<PKGBUILDDIR>>/cpp/open3d/utility/Extract.cpp
[ 43%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/ImageMaskShader.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/ImageMaskShader.cpp
[ 43%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/ExtractZIP.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -MD -MT cpp/open3d/utility/CMakeFiles/utility.dir/ExtractZIP.cpp.o -MF CMakeFiles/utility.dir/ExtractZIP.cpp.o.d -o CMakeFiles/utility.dir/ExtractZIP.cpp.o -c /<<PKGBUILDDIR>>/cpp/open3d/utility/ExtractZIP.cpp
[ 43%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/FileSystem.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/utility/FileSystem.cpp
[ 43%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/sensor/RGBDVideoMetadata.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/io/sensor/RGBDVideoMetadata.cpp
[ 44%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/ImageShader.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/ImageShader.cpp
[ 44%] Building CXX object cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/slam/Model.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/pipelines && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/pipelines/slam/Model.cpp
[ 44%] Building CXX object cpp/open3d/t/io/CMakeFiles/tio.dir/sensor/RGBDVideoReader.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/io && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/t/io/sensor/RGBDVideoReader.cpp
[ 44%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/Helper.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/utility/Helper.cpp
[ 44%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/NormalShader.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/NormalShader.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 44%] Built target tio
[ 44%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/PhongShader.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/PhongShader.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 44%] Built target tpipelines
[ 44%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/PickingShader.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/PickingShader.cpp
[ 44%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/IJsonConvertible.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/utility/IJsonConvertible.cpp
[ 44%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/RGBDImageShader.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/RGBDImageShader.cpp
[ 45%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/ISAInfo.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/utility/ISAInfo.cpp
make  -f cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/build.make cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/build.make cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 45%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Application.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Application.cpp
[ 45%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/Logging.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/utility/Logging.cpp
[ 45%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/ShaderWrapper.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/ShaderWrapper.cpp
[ 46%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/Simple2DShader.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/Simple2DShader.cpp
[ 46%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/SimpleBlackShader.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/SimpleBlackShader.cpp
[ 46%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/SimpleShader.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/SimpleShader.cpp
[ 46%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/BitmapWindowSystem.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/BitmapWindowSystem.cpp
[ 46%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/Parallel.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/utility/Parallel.cpp
[ 46%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/ProgressBar.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/utility/ProgressBar.cpp
[ 46%] Building CXX object cpp/open3d/utility/CMakeFiles/utility.dir/Timer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/utility && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/utility/Timer.cpp
[ 46%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Button.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Button.cpp
[ 46%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/TexturePhongShader.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/TexturePhongShader.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 46%] Built target utility
[ 46%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/shader/TextureSimpleShader.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/shader/TextureSimpleShader.cpp
[ 46%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Checkbox.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Checkbox.cpp
[ 46%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Color.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Color.cpp
[ 46%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/utility/ColorMap.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/utility/ColorMap.cpp
[ 47%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/ColorEdit.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/ColorEdit.cpp
[ 47%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Combobox.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Combobox.cpp
[ 47%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Dialog.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Dialog.cpp
[ 47%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Events.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Events.cpp
[ 47%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/utility/DrawGeometry.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/utility/DrawGeometry.cpp
[ 48%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/utility/GLHelper.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/utility/GLHelper.cpp
[ 48%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/utility/PointCloudPicker.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/utility/PointCloudPicker.cpp
[ 48%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/FileDialog.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/FileDialog.cpp
[ 48%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/FileDialogNative.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/FileDialogNative.cpp
[ 48%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Font.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Font.cpp
[ 50%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/GLFWWindowSystem.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/GLFWWindowSystem.cpp
[ 50%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Gui.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Gui.cpp
[ 50%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/ImageWidget.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/ImageWidget.cpp
[ 50%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/utility/SelectionPolygon.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/utility/SelectionPolygon.cpp
[ 50%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/utility/SelectionPolygonVolume.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/utility/SelectionPolygonVolume.cpp
[ 50%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/RenderOption.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/RenderOption.cpp
[ 50%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/ImguiFilamentBridge.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/ImguiFilamentBridge.cpp
[ 50%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Label.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Label.cpp
[ 50%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/RenderOptionWithEditing.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/RenderOptionWithEditing.cpp
[ 50%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/ViewControl.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/ViewControl.cpp
[ 50%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Label3D.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Label3D.cpp
[ 51%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/ViewControlWithCustomAnimation.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/ViewControlWithCustomAnimation.cpp
[ 52%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Layout.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Layout.cpp
[ 52%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/ListView.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/ListView.cpp
[ 52%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Menu.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Menu.cpp
[ 52%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/ViewControlWithEditing.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/ViewControlWithEditing.cpp
[ 52%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/MenuImgui.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/MenuImgui.cpp
[ 52%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/ViewParameters.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/ViewParameters.cpp
[ 52%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/NumberEdit.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/NumberEdit.cpp
[ 52%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/ViewTrajectory.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/ViewTrajectory.cpp
[ 52%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/PickPointsInteractor.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/PickPointsInteractor.cpp
[ 52%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/Visualizer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/Visualizer.cpp
[ 52%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/ProgressBar.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/ProgressBar.cpp
[ 52%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/VisualizerCallback.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/VisualizerCallback.cpp
[ 53%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/SceneWidget.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/SceneWidget.cpp
[ 53%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Slider.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Slider.cpp
[ 54%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/VisualizerRender.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/VisualizerRender.cpp
[ 54%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/VisualizerWithCustomAnimation.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/VisualizerWithCustomAnimation.cpp
[ 54%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/StackedWidget.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/StackedWidget.cpp
[ 54%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/TabControl.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/TabControl.cpp
[ 54%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/VisualizerWithEditing.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/VisualizerWithEditing.cpp
[ 54%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Task.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Task.cpp
[ 54%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/TextEdit.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/TextEdit.cpp
[ 54%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Theme.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Theme.cpp
[ 54%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/VisualizerWithKeyCallback.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/VisualizerWithKeyCallback.cpp
[ 55%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/ToggleSwitch.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/ToggleSwitch.cpp
[ 55%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/TreeView.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/TreeView.cpp
[ 55%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/UIImage.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/UIImage.cpp
[ 55%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/VisualizerWithVertexSelection.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/VisualizerWithVertexSelection.cpp
[ 55%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Util.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Util.cpp
[ 55%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/VectorEdit.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/VectorEdit.cpp
[ 55%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Widget.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Widget.cpp
[ 55%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/Material.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/Material.cpp
[ 55%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/Camera.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/Camera.cpp
[ 56%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/WidgetProxy.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/WidgetProxy.cpp.o -MF CMakeFiles/GUI.dir/WidgetProxy.cpp.o.d -o CMakeFiles/GUI.dir/WidgetProxy.cpp.o -c /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/WidgetProxy.cpp
[ 56%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/WidgetStack.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -MD -MT cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/WidgetStack.cpp.o -MF CMakeFiles/GUI.dir/WidgetStack.cpp.o.d -o CMakeFiles/GUI.dir/WidgetStack.cpp.o -c /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/WidgetStack.cpp
[ 57%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/CameraInteractorLogic.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/CameraInteractorLogic.cpp
[ 57%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/CameraSphereInteractorLogic.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/CameraSphereInteractorLogic.cpp
[ 57%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/Window.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Window.cpp
[ 57%] Building CXX object cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/NativeLinux.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/NativeLinux.cpp
[ 57%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/ColorGrading.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/ColorGrading.cpp
[ 57%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/Gradient.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/Gradient.cpp
[ 57%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/IBLRotationInteractorLogic.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/IBLRotationInteractorLogic.cpp
[ 57%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/LightDirectionInteractorLogic.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/LightDirectionInteractorLogic.cpp
[ 57%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/MaterialModifier.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/MaterialModifier.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 57%] Built target GUI
[ 59%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/MatrixInteractorLogic.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/MatrixInteractorLogic.cpp
[ 59%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/ModelInteractorLogic.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/ModelInteractorLogic.cpp
[ 59%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/Open3DScene.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/Open3DScene.cpp
[ 59%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/Renderer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/Renderer.cpp
[ 59%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/RendererHandle.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/RendererHandle.cpp
[ 59%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/RotationInteractorLogic.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/RotationInteractorLogic.cpp
[ 60%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentCamera.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentCamera.cpp
[ 60%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentEngine.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentEngine.cpp
[ 60%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentEntitiesMods.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentEntitiesMods.cpp
[ 60%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentGeometryBuffersBuilder.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentGeometryBuffersBuilder.cpp
[ 60%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentRenderer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentRenderer.cpp
[ 60%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentRenderToBuffer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentRenderToBuffer.cpp
[ 60%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentResourceManager.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp
[ 61%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentScene.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentScene.cpp
[ 61%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/FilamentView.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentView.cpp
[ 61%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/LineSetBuffers.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/LineSetBuffers.cpp
[ 61%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/PointCloudBuffers.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/PointCloudBuffers.cpp
[ 61%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/TriangleMeshBuffers.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/TriangleMeshBuffers.cpp
[ 61%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/utility/Draw.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/utility/Draw.cpp
[ 61%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/MessageProcessor.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/MessageProcessor.cpp
[ 62%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/GuiSettingsModel.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/GuiSettingsModel.cpp
[ 62%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/GuiSettingsView.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/GuiSettingsView.cpp
[ 62%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/GuiVisualizer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/GuiVisualizer.cpp
[ 62%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/GuiWidgets.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/GuiWidgets.cpp
[ 62%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/O3DVisualizer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/O3DVisualizer.cpp
[ 62%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/O3DVisualizerSelections.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/O3DVisualizerSelections.cpp
[ 63%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/app/Viewer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/app/Viewer.cpp.o -MF CMakeFiles/visualization.dir/app/Viewer.cpp.o.d -o CMakeFiles/visualization.dir/app/Viewer.cpp.o -c /<<PKGBUILDDIR>>/cpp/open3d/visualization/app/Viewer.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 63%] Built target visualization
make  -f cpp/open3d/CMakeFiles/Open3D.dir/build.make cpp/open3d/CMakeFiles/Open3D.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/CMakeFiles/Open3D.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f cpp/open3d/CMakeFiles/Open3D.dir/build.make cpp/open3d/CMakeFiles/Open3D.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 63%] Building CXX object cpp/open3d/CMakeFiles/Open3D.dir/Open3DConfig.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DOpen3D_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/open3d/Open3DConfig.cpp
[ 63%] Linking CXX shared library ../../lib/None/libOpen3D.so
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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.15 -o ../../lib/None/libOpen3D.so.0.15.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/linalg/AddMM.cpp.o core/CMakeFiles/core.dir/linalg/AddMMCPU.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 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/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/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/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/CompilerInfo.cpp.o utility/CMakeFiles/utility.dir/Console.cpp.o utility/CMakeFiles/utility.dir/CPUInfo.cpp.o utility/CMakeFiles/utility.dir/Download.cpp.o utility/CMakeFiles/utility.dir/Eigen.cpp.o utility/CMakeFiles/utility.dir/Extract.cpp.o utility/CMakeFiles/utility.dir/ExtractZIP.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/CMakeFiles/visualization.dir/app/Viewer.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/WidgetProxy.cpp.o visualization/gui/CMakeFiles/GUI.dir/WidgetStack.cpp.o visualization/gui/CMakeFiles/GUI.dir/Window.cpp.o visualization/gui/CMakeFiles/GUI.dir/NativeLinux.cpp.o  -lstdc++fs ../../lib/None/libOpen3D_3rdparty_rply.a ../../lib/None/libOpen3D_3rdparty_tinyfiledialogs.a /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/liblapacke.so /usr/lib/arm-linux-gnueabihf/libassimp.so.5.2.0 /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libdraco.so.4.0.0 -lminizip /usr/lib/arm-linux-gnueabihf/librt.so /usr/lib/gcc/arm-linux-gnueabihf/12/libgomp.so /usr/lib/arm-linux-gnueabihf/libpthread.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libjsoncpp.so.1.9.5 /usr/lib/arm-linux-gnueabihf/liblzf.so.1.5 /usr/lib/arm-linux-gnueabihf/libcurl.so /usr/lib/arm-linux-gnueabihf/libcrypto.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libtinygltf.so.2.5.0 /usr/lib/arm-linux-gnueabihf/libtinyobjloader.so.2.0.0 /usr/lib/arm-linux-gnueabihf/libqhullcpp.so.8.0.2 /usr/lib/arm-linux-gnueabihf/libqhull_r.so.8.0.2 -lm /usr/lib/arm-linux-gnueabihf/libminizip.so /usr/lib/arm-linux-gnueabihf/libimgui.a /usr/lib/arm-linux-gnueabihf/libstb.so /usr/lib/arm-linux-gnueabihf/libzmq.so /usr/lib/arm-linux-gnueabihf/libtbb.so.12.5 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/liblapacke.so /usr/lib/arm-linux-gnueabihf/libfmt.so.9.0.0 -Wl,--as-needed /usr/lib/arm-linux-gnueabihf/libGLEW.so /usr/lib/arm-linux-gnueabihf/libglfw.so.3.3 /usr/lib/arm-linux-gnueabihf/libX11.so /usr/lib/arm-linux-gnueabihf/libfilament.so.1.9.25 /usr/lib/arm-linux-gnueabihf/libfilament_backend.so.1.9.25 -pthread /usr/lib/arm-linux-gnueabihf/libfilament_geometry.so.1.9.25 /usr/lib/arm-linux-gnueabihf/libfilament_image.so.1.9.25 /usr/lib/arm-linux-gnueabihf/libfilament_utils.so.1.9.25 /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so 
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d && /usr/bin/cmake -E cmake_symlink_library ../../lib/None/libOpen3D.so.0.15.1 ../../lib/None/libOpen3D.so.0.15 ../../lib/None/libOpen3D.so
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d && true /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/lib/None/libOpen3D.so.0.15.1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 63%] 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[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/tools /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools/CMakeFiles/MergeMesh.dir/DependInfo.cmake --color=
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/tools /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools/CMakeFiles/ConvertPointCloud.dir/DependInfo.cmake --color=
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/tools /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools/CMakeFiles/ManuallyCropGeometry.dir/DependInfo.cmake --color=
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/tools /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools/CMakeFiles/GLInfo.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f cpp/tools/CMakeFiles/ManuallyCropGeometry.dir/build.make cpp/tools/CMakeFiles/ManuallyCropGeometry.dir/build
make  -f cpp/tools/CMakeFiles/ConvertPointCloud.dir/build.make cpp/tools/CMakeFiles/ConvertPointCloud.dir/build
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f cpp/tools/CMakeFiles/MergeMesh.dir/build.make cpp/tools/CMakeFiles/MergeMesh.dir/build
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f cpp/tools/CMakeFiles/GLInfo.dir/build.make cpp/tools/CMakeFiles/GLInfo.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 64%] Building CXX object cpp/tools/CMakeFiles/ConvertPointCloud.dir/ConvertPointCloud.cpp.o
[ 64%] Building CXX object cpp/tools/CMakeFiles/ManuallyCropGeometry.dir/ManuallyCropGeometry.cpp.o
[ 64%] Building CXX object cpp/tools/CMakeFiles/MergeMesh.dir/MergeMesh.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/tools/MergeMesh.cpp
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/tools/ConvertPointCloud.cpp
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/tools/ManuallyCropGeometry.cpp
[ 65%] Building CXX object cpp/tools/CMakeFiles/GLInfo.dir/GLInfo.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/tools/GLInfo.cpp
[ 65%] Linking CXX executable ../../bin/Open3DGLInfo
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/GLInfo.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/Open3DGLInfo  ../../lib/None/libOpen3D.so.0.15.1 -lstdc++fs /usr/lib/arm-linux-gnueabihf/libfmt.so.9.0.0 -Wl,--as-needed /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libglfw.so.3.3 /usr/lib/arm-linux-gnueabihf/libX11.so 
[ 65%] Linking CXX executable ../../bin/Open3DManuallyCropGeometry
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/ManuallyCropGeometry.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/Open3DManuallyCropGeometry  ../../lib/None/libOpen3D.so.0.15.1 -lstdc++fs /usr/lib/arm-linux-gnueabihf/libfmt.so.9.0.0 -Wl,--as-needed 
[ 65%] Linking CXX executable ../../bin/Open3DMergeMesh
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/MergeMesh.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/Open3DMergeMesh  ../../lib/None/libOpen3D.so.0.15.1 -lstdc++fs /usr/lib/arm-linux-gnueabihf/libfmt.so.9.0.0 -Wl,--as-needed 
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools && true /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/Open3DGLInfo
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 65%] Built target GLInfo
make  -f cpp/tools/CMakeFiles/ViewGeometry.dir/build.make cpp/tools/CMakeFiles/ViewGeometry.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/tools /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools/CMakeFiles/ViewGeometry.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f cpp/tools/CMakeFiles/ViewGeometry.dir/build.make cpp/tools/CMakeFiles/ViewGeometry.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 65%] Building CXX object cpp/tools/CMakeFiles/ViewGeometry.dir/ViewGeometry.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/tools/ViewGeometry.cpp
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools && true /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/Open3DManuallyCropGeometry
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 65%] Built target ManuallyCropGeometry
make  -f cpp/tools/ManuallyAlignPointCloud/CMakeFiles/ManuallyAlignPointCloud.dir/build.make cpp/tools/ManuallyAlignPointCloud/CMakeFiles/ManuallyAlignPointCloud.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/tools/ManuallyAlignPointCloud /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools/ManuallyAlignPointCloud /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools/ManuallyAlignPointCloud/CMakeFiles/ManuallyAlignPointCloud.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f cpp/tools/ManuallyAlignPointCloud/CMakeFiles/ManuallyAlignPointCloud.dir/build.make cpp/tools/ManuallyAlignPointCloud/CMakeFiles/ManuallyAlignPointCloud.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools && true /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/Open3DMergeMesh
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 65%] Building CXX object cpp/tools/ManuallyAlignPointCloud/CMakeFiles/ManuallyAlignPointCloud.dir/ManuallyAlignPointCloud.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools/ManuallyAlignPointCloud && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/tools/ManuallyAlignPointCloud/ManuallyAlignPointCloud.cpp
[ 65%] Built target MergeMesh
[ 65%] Building CXX object cpp/tools/ManuallyAlignPointCloud/CMakeFiles/ManuallyAlignPointCloud.dir/AlignmentSession.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools/ManuallyAlignPointCloud && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/tools/ManuallyAlignPointCloud/AlignmentSession.cpp
[ 65%] Linking CXX executable ../../bin/Open3DConvertPointCloud
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/ConvertPointCloud.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/Open3DConvertPointCloud  ../../lib/None/libOpen3D.so.0.15.1 -lstdc++fs /usr/lib/arm-linux-gnueabihf/libfmt.so.9.0.0 -Wl,--as-needed 
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools && true /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/Open3DConvertPointCloud
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 65%] Built target ConvertPointCloud
[ 65%] Building CXX object cpp/tools/ManuallyAlignPointCloud/CMakeFiles/ManuallyAlignPointCloud.dir/VisualizerForAlignment.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools/ManuallyAlignPointCloud && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/tools/ManuallyAlignPointCloud/VisualizerForAlignment.cpp
make  -f cpp/apps/CMakeFiles/Open3DViewer.dir/build.make cpp/apps/CMakeFiles/Open3DViewer.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/apps /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/apps /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/apps/CMakeFiles/Open3DViewer.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f cpp/apps/CMakeFiles/Open3DViewer.dir/build.make cpp/apps/CMakeFiles/Open3DViewer.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 67%] Building CXX object cpp/apps/CMakeFiles/Open3DViewer.dir/Open3DViewer/Open3DViewer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/apps && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/mit-krb5 -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -fopenmp -pthread -std=gnu++17 -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 /<<PKGBUILDDIR>>/cpp/apps/Open3DViewer/Open3DViewer.cpp
[ 67%] Linking CXX executable ../../bin/Open3DViewGeometry
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/ViewGeometry.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/Open3DViewGeometry  ../../lib/None/libOpen3D.so.0.15.1 -lstdc++fs /usr/lib/arm-linux-gnueabihf/libfmt.so.9.0.0 -Wl,--as-needed 
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools && true /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/Open3DViewGeometry
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 67%] Built target ViewGeometry
make  -f cpp/tests/CMakeFiles/tests.dir/build.make cpp/tests/CMakeFiles/tests.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/tests /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests/CMakeFiles/tests.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f cpp/tests/CMakeFiles/tests.dir/build.make cpp/tests/CMakeFiles/tests.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 67%] Building CXX object cpp/tests/CMakeFiles/tests.dir/camera/PinholeCameraIntrinsic.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/camera/PinholeCameraIntrinsic.cpp.o -MF CMakeFiles/tests.dir/camera/PinholeCameraIntrinsic.cpp.o.d -o CMakeFiles/tests.dir/camera/PinholeCameraIntrinsic.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/camera/PinholeCameraIntrinsic.cpp
[ 67%] Building CXX object cpp/tests/CMakeFiles/tests.dir/camera/PinholeCameraParameters.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/camera/PinholeCameraParameters.cpp.o -MF CMakeFiles/tests.dir/camera/PinholeCameraParameters.cpp.o.d -o CMakeFiles/tests.dir/camera/PinholeCameraParameters.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/camera/PinholeCameraParameters.cpp
[ 67%] Linking CXX executable ../../../bin/ManuallyAlignPointCloud
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools/ManuallyAlignPointCloud && /usr/bin/cmake -E cmake_link_script CMakeFiles/ManuallyAlignPointCloud.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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.15.1 ../../../lib/None/libOpen3D_3rdparty_tinyfiledialogs.a -lstdc++fs /usr/lib/arm-linux-gnueabihf/libfmt.so.9.0.0 -Wl,--as-needed /usr/lib/arm-linux-gnueabihf/libjsoncpp.so.1.9.5 
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tools/ManuallyAlignPointCloud && true /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/ManuallyAlignPointCloud
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 67%] Built target ManuallyAlignPointCloud
[ 67%] Building CXX object cpp/tests/CMakeFiles/tests.dir/camera/PinholeCameraTrajectory.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/camera/PinholeCameraTrajectory.cpp.o -MF CMakeFiles/tests.dir/camera/PinholeCameraTrajectory.cpp.o.d -o CMakeFiles/tests.dir/camera/PinholeCameraTrajectory.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/camera/PinholeCameraTrajectory.cpp
[ 67%] Building CXX object cpp/tests/CMakeFiles/tests.dir/core/Blob.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/core/Blob.cpp.o -MF CMakeFiles/tests.dir/core/Blob.cpp.o.d -o CMakeFiles/tests.dir/core/Blob.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/core/Blob.cpp
[ 67%] Building CXX object cpp/tests/CMakeFiles/tests.dir/core/CUDAUtils.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/core/CUDAUtils.cpp.o -MF CMakeFiles/tests.dir/core/CUDAUtils.cpp.o.d -o CMakeFiles/tests.dir/core/CUDAUtils.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/core/CUDAUtils.cpp
[ 68%] Building CXX object cpp/tests/CMakeFiles/tests.dir/core/Device.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/core/Device.cpp.o -MF CMakeFiles/tests.dir/core/Device.cpp.o.d -o CMakeFiles/tests.dir/core/Device.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/core/Device.cpp
[ 68%] Linking CXX executable ../../bin/Open3D/Open3D
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/apps && /usr/bin/cmake -E cmake_link_script CMakeFiles/Open3DViewer.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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.15.1 -lstdc++fs ../../lib/None/libOpen3D_3rdparty_rply.a ../../lib/None/libOpen3D_3rdparty_tinyfiledialogs.a /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/liblapacke.so /usr/lib/arm-linux-gnueabihf/libfmt.so.9.0.0 -Wl,--as-needed /usr/lib/arm-linux-gnueabihf/libassimp.so.5.2.0 /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libdraco.so.4.0.0 -lminizip /usr/lib/arm-linux-gnueabihf/librt.so /usr/lib/gcc/arm-linux-gnueabihf/12/libgomp.so /usr/lib/arm-linux-gnueabihf/libpthread.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libjsoncpp.so.1.9.5 /usr/lib/arm-linux-gnueabihf/liblzf.so.1.5 /usr/lib/arm-linux-gnueabihf/libcurl.so /usr/lib/arm-linux-gnueabihf/libcrypto.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libtinygltf.so.2.5.0 /usr/lib/arm-linux-gnueabihf/libtinyobjloader.so.2.0.0 /usr/lib/arm-linux-gnueabihf/libqhullcpp.so.8.0.2 /usr/lib/arm-linux-gnueabihf/libqhull_r.so.8.0.2 -lm /usr/lib/arm-linux-gnueabihf/libminizip.so /usr/lib/arm-linux-gnueabihf/libimgui.a /usr/lib/arm-linux-gnueabihf/libstb.so /usr/lib/arm-linux-gnueabihf/libzmq.so /usr/lib/arm-linux-gnueabihf/libtbb.so.12.5 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/liblapacke.so /usr/lib/arm-linux-gnueabihf/libGLEW.so /usr/lib/arm-linux-gnueabihf/libglfw.so.3.3 /usr/lib/arm-linux-gnueabihf/libX11.so /usr/lib/arm-linux-gnueabihf/libfilament.so.1.9.25 /usr/lib/arm-linux-gnueabihf/libfilament_backend.so.1.9.25 -pthread /usr/lib/arm-linux-gnueabihf/libfilament_geometry.so.1.9.25 /usr/lib/arm-linux-gnueabihf/libfilament_image.so.1.9.25 /usr/lib/arm-linux-gnueabihf/libfilament_utils.so.1.9.25 /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so 
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/apps && true /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/Open3D/Open3D
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/apps && /usr/bin/cmake -E make_directory /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/Open3D/resources
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/apps && /usr/bin/cmake -E copy /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/Roboto-Bold.ttf /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/Roboto-BoldItalic.ttf /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/Roboto-License.txt /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/Roboto-Medium.ttf /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/Roboto-MediumItalic.ttf /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/RobotoMono-Medium.ttf /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/brightday_ibl.ktx /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/brightday_skybox.ktx /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/crossroads_ibl.ktx /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/crossroads_skybox.ktx /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/defaultGradient.png /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/defaultTexture.png /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/default_ibl.ktx /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/default_skybox.ktx /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/hall_ibl.ktx /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/hall_skybox.ktx /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/konzerthaus_ibl.ktx /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/konzerthaus_skybox.ktx /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/nightlights_ibl.ktx /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/nightlights_skybox.ktx /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/park2_ibl.ktx /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/park2_skybox.ktx /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/park_ibl.ktx /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/park_skybox.ktx /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/pillars_ibl.ktx /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/pillars_skybox.ktx /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/streetlamp_ibl.ktx /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui/Resources/streetlamp_skybox.ktx /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/colorMap.filamat /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/defaultLit.filamat /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/defaultLitSSR.filamat /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/defaultLitTransparency.filamat /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/defaultUnlit.filamat /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/defaultUnlitTransparency.filamat /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/depth_value.filamat /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/depth.filamat /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/img_blit.filamat /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/infiniteGroundPlane.filamat /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/normals.filamat /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/pointcloud.filamat /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/ui_blit.filamat /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/unlitBackground.filamat /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/unlitGradient.filamat /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/unlitLine.filamat /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/unlitPolygonOffset.filamat /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources/unlitSolidColor.filamat /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/Open3D/resources
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 68%] Built target Open3DViewer
make  -f cpp/pybind/CMakeFiles/pybind.dir/build.make cpp/pybind/CMakeFiles/pybind.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/pybind /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind/CMakeFiles/pybind.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f cpp/pybind/CMakeFiles/pybind.dir/build.make cpp/pybind/CMakeFiles/pybind.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 68%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/camera/camera.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/camera/camera.cpp
[ 68%] Building CXX object cpp/tests/CMakeFiles/tests.dir/core/EigenConverter.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/core/EigenConverter.cpp.o -MF CMakeFiles/tests.dir/core/EigenConverter.cpp.o.d -o CMakeFiles/tests.dir/core/EigenConverter.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/core/EigenConverter.cpp
[ 68%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/blob.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/core/blob.cpp
[ 69%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/core.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/core/core.cpp
[ 69%] Building CXX object cpp/tests/CMakeFiles/tests.dir/core/HashMap.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/core/HashMap.cpp.o -MF CMakeFiles/tests.dir/core/HashMap.cpp.o.d -o CMakeFiles/tests.dir/core/HashMap.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/core/HashMap.cpp
[ 69%] Building CXX object cpp/tests/CMakeFiles/tests.dir/core/Indexer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/core/Indexer.cpp.o -MF CMakeFiles/tests.dir/core/Indexer.cpp.o.d -o CMakeFiles/tests.dir/core/Indexer.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/core/Indexer.cpp
[ 69%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/cuda_utils.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/core/cuda_utils.cpp
[ 69%] Building CXX object cpp/tests/CMakeFiles/tests.dir/core/Linalg.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/core/Linalg.cpp.o -MF CMakeFiles/tests.dir/core/Linalg.cpp.o.d -o CMakeFiles/tests.dir/core/Linalg.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/core/Linalg.cpp
[ 69%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/device.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/core/device.cpp
[ 69%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/dtype.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/core/dtype.cpp
[ 69%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/hashmap.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/core/hashmap.cpp
[ 69%] Building CXX object cpp/tests/CMakeFiles/tests.dir/core/MemoryManager.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/core/MemoryManager.cpp.o -MF CMakeFiles/tests.dir/core/MemoryManager.cpp.o.d -o CMakeFiles/tests.dir/core/MemoryManager.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/core/MemoryManager.cpp
[ 69%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/kernel.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/core/kernel.cpp
[ 69%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/linalg.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/core/linalg.cpp
[ 70%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/scalar.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/core/scalar.cpp
[ 70%] Building CXX object cpp/tests/CMakeFiles/tests.dir/core/NanoFlannIndex.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/core/NanoFlannIndex.cpp.o -MF CMakeFiles/tests.dir/core/NanoFlannIndex.cpp.o.d -o CMakeFiles/tests.dir/core/NanoFlannIndex.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/core/NanoFlannIndex.cpp
[ 70%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/size_vector.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/core/size_vector.cpp
[ 70%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/tensor_accessor.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/core/tensor_accessor.cpp
[ 71%] Building CXX object cpp/tests/CMakeFiles/tests.dir/core/NearestNeighborSearch.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/core/NearestNeighborSearch.cpp.o -MF CMakeFiles/tests.dir/core/NearestNeighborSearch.cpp.o.d -o CMakeFiles/tests.dir/core/NearestNeighborSearch.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/core/NearestNeighborSearch.cpp
[ 71%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/tensor_converter.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/core/tensor_converter.cpp
[ 71%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/tensor_function.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/core/tensor_function.cpp
[ 71%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/tensor_type_caster.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/core/tensor_type_caster.cpp
[ 71%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/tensor.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/core/tensor.cpp
[ 71%] Building CXX object cpp/tests/CMakeFiles/tests.dir/core/ParallelFor.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/core/ParallelFor.cpp.o -MF CMakeFiles/tests.dir/core/ParallelFor.cpp.o.d -o CMakeFiles/tests.dir/core/ParallelFor.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/core/ParallelFor.cpp
[ 72%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/core/nns/nearest_neighbor_search.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/core/nns/nearest_neighbor_search.cpp
[ 72%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/data/data.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -MD -MT cpp/pybind/CMakeFiles/pybind.dir/data/data.cpp.o -MF CMakeFiles/pybind.dir/data/data.cpp.o.d -o CMakeFiles/pybind.dir/data/data.cpp.o -c /<<PKGBUILDDIR>>/cpp/pybind/data/data.cpp
[ 72%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/boundingvolume.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/geometry/boundingvolume.cpp
[ 72%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/geometry.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/geometry/geometry.cpp
[ 72%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/halfedgetrianglemesh.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/geometry/halfedgetrianglemesh.cpp
[ 72%] Building CXX object cpp/tests/CMakeFiles/tests.dir/core/Scalar.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/core/Scalar.cpp.o -MF CMakeFiles/tests.dir/core/Scalar.cpp.o.d -o CMakeFiles/tests.dir/core/Scalar.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/core/Scalar.cpp
[ 72%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/image.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/geometry/image.cpp
[ 72%] Building CXX object cpp/tests/CMakeFiles/tests.dir/core/ShapeUtil.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/core/ShapeUtil.cpp.o -MF CMakeFiles/tests.dir/core/ShapeUtil.cpp.o.d -o CMakeFiles/tests.dir/core/ShapeUtil.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/core/ShapeUtil.cpp
[ 73%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/kdtreeflann.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/geometry/kdtreeflann.cpp
[ 73%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/keypoint.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/geometry/keypoint.cpp
[ 73%] Building CXX object cpp/tests/CMakeFiles/tests.dir/core/SizeVector.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/core/SizeVector.cpp.o -MF CMakeFiles/tests.dir/core/SizeVector.cpp.o.d -o CMakeFiles/tests.dir/core/SizeVector.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/core/SizeVector.cpp
[ 73%] Building CXX object cpp/tests/CMakeFiles/tests.dir/core/Tensor.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/core/Tensor.cpp.o -MF CMakeFiles/tests.dir/core/Tensor.cpp.o.d -o CMakeFiles/tests.dir/core/Tensor.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/core/Tensor.cpp
[ 73%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/lineset.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/geometry/lineset.cpp
[ 75%] Building CXX object cpp/tests/CMakeFiles/tests.dir/core/TensorCheck.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/core/TensorCheck.cpp.o -MF CMakeFiles/tests.dir/core/TensorCheck.cpp.o.d -o CMakeFiles/tests.dir/core/TensorCheck.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/core/TensorCheck.cpp
[ 75%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/meshbase.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/geometry/meshbase.cpp
[ 75%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/octree.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/geometry/octree.cpp
[ 75%] Building CXX object cpp/tests/CMakeFiles/tests.dir/core/TensorFunction.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/core/TensorFunction.cpp.o -MF CMakeFiles/tests.dir/core/TensorFunction.cpp.o.d -o CMakeFiles/tests.dir/core/TensorFunction.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/core/TensorFunction.cpp
[ 75%] Building CXX object cpp/tests/CMakeFiles/tests.dir/core/TensorList.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/core/TensorList.cpp.o -MF CMakeFiles/tests.dir/core/TensorList.cpp.o.d -o CMakeFiles/tests.dir/core/TensorList.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/core/TensorList.cpp
[ 75%] Building CXX object cpp/tests/CMakeFiles/tests.dir/core/TensorObject.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/core/TensorObject.cpp.o -MF CMakeFiles/tests.dir/core/TensorObject.cpp.o.d -o CMakeFiles/tests.dir/core/TensorObject.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/core/TensorObject.cpp
[ 75%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/pointcloud.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/geometry/pointcloud.cpp
[ 75%] Building CXX object cpp/tests/CMakeFiles/tests.dir/data/Dataset.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/data/Dataset.cpp.o -MF CMakeFiles/tests.dir/data/Dataset.cpp.o.d -o CMakeFiles/tests.dir/data/Dataset.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/data/Dataset.cpp
[ 75%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/tetramesh.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/geometry/tetramesh.cpp
[ 75%] Building CXX object cpp/tests/CMakeFiles/tests.dir/geometry/AccumulatedPoint.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/geometry/AccumulatedPoint.cpp.o -MF CMakeFiles/tests.dir/geometry/AccumulatedPoint.cpp.o.d -o CMakeFiles/tests.dir/geometry/AccumulatedPoint.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/geometry/AccumulatedPoint.cpp
[ 76%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/trianglemesh.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/geometry/trianglemesh.cpp
[ 76%] Building CXX object cpp/tests/CMakeFiles/tests.dir/geometry/AxisAlignedBoundingBox.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/geometry/AxisAlignedBoundingBox.cpp.o -MF CMakeFiles/tests.dir/geometry/AxisAlignedBoundingBox.cpp.o.d -o CMakeFiles/tests.dir/geometry/AxisAlignedBoundingBox.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/geometry/AxisAlignedBoundingBox.cpp
[ 76%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/geometry/voxelgrid.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/geometry/voxelgrid.cpp
[ 76%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/io/class_io.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/io/class_io.cpp
[ 77%] Building CXX object cpp/tests/CMakeFiles/tests.dir/geometry/EstimateNormals.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/geometry/EstimateNormals.cpp.o -MF CMakeFiles/tests.dir/geometry/EstimateNormals.cpp.o.d -o CMakeFiles/tests.dir/geometry/EstimateNormals.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/geometry/EstimateNormals.cpp
[ 77%] Building CXX object cpp/tests/CMakeFiles/tests.dir/geometry/HalfEdgeTriangleMesh.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/geometry/HalfEdgeTriangleMesh.cpp.o -MF CMakeFiles/tests.dir/geometry/HalfEdgeTriangleMesh.cpp.o.d -o CMakeFiles/tests.dir/geometry/HalfEdgeTriangleMesh.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/geometry/HalfEdgeTriangleMesh.cpp
[ 77%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/io/io.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/io/io.cpp
[ 77%] Building CXX object cpp/tests/CMakeFiles/tests.dir/geometry/Image.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/geometry/Image.cpp.o -MF CMakeFiles/tests.dir/geometry/Image.cpp.o.d -o CMakeFiles/tests.dir/geometry/Image.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/geometry/Image.cpp
[ 77%] Building CXX object cpp/tests/CMakeFiles/tests.dir/geometry/IntersectionTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/geometry/IntersectionTest.cpp.o -MF CMakeFiles/tests.dir/geometry/IntersectionTest.cpp.o.d -o CMakeFiles/tests.dir/geometry/IntersectionTest.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/geometry/IntersectionTest.cpp
[ 77%] Building CXX object cpp/tests/CMakeFiles/tests.dir/geometry/KDTreeFlann.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/geometry/KDTreeFlann.cpp.o -MF CMakeFiles/tests.dir/geometry/KDTreeFlann.cpp.o.d -o CMakeFiles/tests.dir/geometry/KDTreeFlann.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/geometry/KDTreeFlann.cpp
[ 77%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/io/rpc.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/io/rpc.cpp
[ 77%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/ml/ml.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/ml/ml.cpp
[ 77%] Building CXX object cpp/tests/CMakeFiles/tests.dir/geometry/Line3D.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/geometry/Line3D.cpp.o -MF CMakeFiles/tests.dir/geometry/Line3D.cpp.o.d -o CMakeFiles/tests.dir/geometry/Line3D.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/geometry/Line3D.cpp
[ 77%] Building CXX object cpp/tests/CMakeFiles/tests.dir/geometry/LineSet.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/geometry/LineSet.cpp.o -MF CMakeFiles/tests.dir/geometry/LineSet.cpp.o.d -o CMakeFiles/tests.dir/geometry/LineSet.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/geometry/LineSet.cpp
[ 77%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/ml/contrib/contrib_subsample.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/ml/contrib/contrib_subsample.cpp
[ 78%] Building CXX object cpp/tests/CMakeFiles/tests.dir/geometry/Octree.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/geometry/Octree.cpp.o -MF CMakeFiles/tests.dir/geometry/Octree.cpp.o.d -o CMakeFiles/tests.dir/geometry/Octree.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/geometry/Octree.cpp
[ 79%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/ml/contrib/contrib.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/ml/contrib/contrib.cpp
[ 79%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/ml/contrib/iou.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/ml/contrib/iou.cpp
[ 79%] Building CXX object cpp/tests/CMakeFiles/tests.dir/geometry/PointCloud.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/geometry/PointCloud.cpp.o -MF CMakeFiles/tests.dir/geometry/PointCloud.cpp.o.d -o CMakeFiles/tests.dir/geometry/PointCloud.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/geometry/PointCloud.cpp
[ 79%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/pipelines/pipelines.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/pipelines/pipelines.cpp
[ 79%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/pipelines/color_map/color_map.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/pipelines/color_map/color_map.cpp
[ 79%] Building CXX object cpp/tests/CMakeFiles/tests.dir/geometry/RGBDImage.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/geometry/RGBDImage.cpp.o -MF CMakeFiles/tests.dir/geometry/RGBDImage.cpp.o.d -o CMakeFiles/tests.dir/geometry/RGBDImage.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/geometry/RGBDImage.cpp
[ 79%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/pipelines/integration/integration.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/pipelines/integration/integration.cpp
[ 79%] Building CXX object cpp/tests/CMakeFiles/tests.dir/geometry/TetraMesh.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/geometry/TetraMesh.cpp.o -MF CMakeFiles/tests.dir/geometry/TetraMesh.cpp.o.d -o CMakeFiles/tests.dir/geometry/TetraMesh.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/geometry/TetraMesh.cpp
[ 79%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/pipelines/odometry/odometry.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/pipelines/odometry/odometry.cpp
[ 79%] Building CXX object cpp/tests/CMakeFiles/tests.dir/geometry/TriangleMesh.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/geometry/TriangleMesh.cpp.o -MF CMakeFiles/tests.dir/geometry/TriangleMesh.cpp.o.d -o CMakeFiles/tests.dir/geometry/TriangleMesh.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/geometry/TriangleMesh.cpp
[ 80%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/pipelines/registration/feature.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/pipelines/registration/feature.cpp
[ 80%] Building CXX object cpp/tests/CMakeFiles/tests.dir/geometry/VoxelGrid.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/geometry/VoxelGrid.cpp.o -MF CMakeFiles/tests.dir/geometry/VoxelGrid.cpp.o.d -o CMakeFiles/tests.dir/geometry/VoxelGrid.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/geometry/VoxelGrid.cpp
[ 80%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/pipelines/registration/global_optimization.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/pipelines/registration/global_optimization.cpp
[ 81%] Building CXX object cpp/tests/CMakeFiles/tests.dir/io/FeatureIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/io/FeatureIO.cpp.o -MF CMakeFiles/tests.dir/io/FeatureIO.cpp.o.d -o CMakeFiles/tests.dir/io/FeatureIO.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/io/FeatureIO.cpp
[ 81%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/pipelines/registration/registration.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/pipelines/registration/registration.cpp
[ 81%] Building CXX object cpp/tests/CMakeFiles/tests.dir/io/IJsonConvertibleIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/io/IJsonConvertibleIO.cpp.o -MF CMakeFiles/tests.dir/io/IJsonConvertibleIO.cpp.o.d -o CMakeFiles/tests.dir/io/IJsonConvertibleIO.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/io/IJsonConvertibleIO.cpp
[ 81%] Building CXX object cpp/tests/CMakeFiles/tests.dir/io/ImageIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/io/ImageIO.cpp.o -MF CMakeFiles/tests.dir/io/ImageIO.cpp.o.d -o CMakeFiles/tests.dir/io/ImageIO.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/io/ImageIO.cpp
[ 81%] Building CXX object cpp/tests/CMakeFiles/tests.dir/io/OctreeIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/io/OctreeIO.cpp.o -MF CMakeFiles/tests.dir/io/OctreeIO.cpp.o.d -o CMakeFiles/tests.dir/io/OctreeIO.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/io/OctreeIO.cpp
[ 81%] Building CXX object cpp/tests/CMakeFiles/tests.dir/io/PinholeCameraTrajectoryIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/io/PinholeCameraTrajectoryIO.cpp.o -MF CMakeFiles/tests.dir/io/PinholeCameraTrajectoryIO.cpp.o.d -o CMakeFiles/tests.dir/io/PinholeCameraTrajectoryIO.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/io/PinholeCameraTrajectoryIO.cpp
[ 81%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/pipelines/registration/robust_kernels.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/pipelines/registration/robust_kernels.cpp
[ 81%] Building CXX object cpp/tests/CMakeFiles/tests.dir/io/PointCloudIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/io/PointCloudIO.cpp.o -MF CMakeFiles/tests.dir/io/PointCloudIO.cpp.o.d -o CMakeFiles/tests.dir/io/PointCloudIO.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/io/PointCloudIO.cpp
[ 81%] Building CXX object cpp/tests/CMakeFiles/tests.dir/io/PoseGraphIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/io/PoseGraphIO.cpp.o -MF CMakeFiles/tests.dir/io/PoseGraphIO.cpp.o.d -o CMakeFiles/tests.dir/io/PoseGraphIO.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/io/PoseGraphIO.cpp
[ 82%] Building CXX object cpp/tests/CMakeFiles/tests.dir/io/TriangleMeshIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/io/TriangleMeshIO.cpp.o -MF CMakeFiles/tests.dir/io/TriangleMeshIO.cpp.o.d -o CMakeFiles/tests.dir/io/TriangleMeshIO.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/io/TriangleMeshIO.cpp
[ 82%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/t.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/t/t.cpp
[ 82%] Building CXX object cpp/tests/CMakeFiles/tests.dir/io/VoxelGridIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/io/VoxelGridIO.cpp.o -MF CMakeFiles/tests.dir/io/VoxelGridIO.cpp.o.d -o CMakeFiles/tests.dir/io/VoxelGridIO.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/io/VoxelGridIO.cpp
[ 82%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/geometry/geometry.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/t/geometry/geometry.cpp
[ 82%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/geometry/drawablegeometry.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/t/geometry/drawablegeometry.cpp
[ 82%] Building CXX object cpp/tests/CMakeFiles/tests.dir/io/file_format/FileBIN.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/io/file_format/FileBIN.cpp.o -MF CMakeFiles/tests.dir/io/file_format/FileBIN.cpp.o.d -o CMakeFiles/tests.dir/io/file_format/FileBIN.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/io/file_format/FileBIN.cpp
[ 84%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/geometry/image.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/t/geometry/image.cpp
[ 84%] Building CXX object cpp/tests/CMakeFiles/tests.dir/io/file_format/FileGLTF.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/io/file_format/FileGLTF.cpp.o -MF CMakeFiles/tests.dir/io/file_format/FileGLTF.cpp.o.d -o CMakeFiles/tests.dir/io/file_format/FileGLTF.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/io/file_format/FileGLTF.cpp
[ 84%] Building CXX object cpp/tests/CMakeFiles/tests.dir/io/file_format/FileJPG.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/io/file_format/FileJPG.cpp.o -MF CMakeFiles/tests.dir/io/file_format/FileJPG.cpp.o.d -o CMakeFiles/tests.dir/io/file_format/FileJPG.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/io/file_format/FileJPG.cpp
[ 84%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/geometry/lineset.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/t/geometry/lineset.cpp
[ 84%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/geometry/pointcloud.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/t/geometry/pointcloud.cpp
[ 84%] Building CXX object cpp/tests/CMakeFiles/tests.dir/io/file_format/FileJSON.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/io/file_format/FileJSON.cpp.o -MF CMakeFiles/tests.dir/io/file_format/FileJSON.cpp.o.d -o CMakeFiles/tests.dir/io/file_format/FileJSON.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/io/file_format/FileJSON.cpp
[ 84%] Building CXX object cpp/tests/CMakeFiles/tests.dir/io/file_format/FileLOG.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/io/file_format/FileLOG.cpp.o -MF CMakeFiles/tests.dir/io/file_format/FileLOG.cpp.o.d -o CMakeFiles/tests.dir/io/file_format/FileLOG.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/io/file_format/FileLOG.cpp
[ 84%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/geometry/tensormap.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/t/geometry/tensormap.cpp
[ 85%] Building CXX object cpp/tests/CMakeFiles/tests.dir/io/file_format/FilePCD.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/io/file_format/FilePCD.cpp.o -MF CMakeFiles/tests.dir/io/file_format/FilePCD.cpp.o.d -o CMakeFiles/tests.dir/io/file_format/FilePCD.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/io/file_format/FilePCD.cpp
[ 85%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/geometry/trianglemesh.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/t/geometry/trianglemesh.cpp
[ 85%] Building CXX object cpp/tests/CMakeFiles/tests.dir/io/file_format/FilePLY.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/io/file_format/FilePLY.cpp.o -MF CMakeFiles/tests.dir/io/file_format/FilePLY.cpp.o.d -o CMakeFiles/tests.dir/io/file_format/FilePLY.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/io/file_format/FilePLY.cpp
[ 85%] Building CXX object cpp/tests/CMakeFiles/tests.dir/io/file_format/FilePNG.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/io/file_format/FilePNG.cpp.o -MF CMakeFiles/tests.dir/io/file_format/FilePNG.cpp.o.d -o CMakeFiles/tests.dir/io/file_format/FilePNG.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/io/file_format/FilePNG.cpp
[ 85%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/geometry/voxel_block_grid.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/t/geometry/voxel_block_grid.cpp
[ 85%] Building CXX object cpp/tests/CMakeFiles/tests.dir/io/file_format/FilePTS.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/io/file_format/FilePTS.cpp.o -MF CMakeFiles/tests.dir/io/file_format/FilePTS.cpp.o.d -o CMakeFiles/tests.dir/io/file_format/FilePTS.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/io/file_format/FilePTS.cpp
[ 85%] Building CXX object cpp/tests/CMakeFiles/tests.dir/io/file_format/FileSTL.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/io/file_format/FileSTL.cpp.o -MF CMakeFiles/tests.dir/io/file_format/FileSTL.cpp.o.d -o CMakeFiles/tests.dir/io/file_format/FileSTL.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/io/file_format/FileSTL.cpp
[ 85%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/io/class_io.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/t/io/class_io.cpp
[ 85%] Building CXX object cpp/tests/CMakeFiles/tests.dir/io/file_format/FileXYZ.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/io/file_format/FileXYZ.cpp.o -MF CMakeFiles/tests.dir/io/file_format/FileXYZ.cpp.o.d -o CMakeFiles/tests.dir/io/file_format/FileXYZ.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/io/file_format/FileXYZ.cpp
[ 86%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/io/io.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/t/io/io.cpp
[ 87%] Building CXX object cpp/tests/CMakeFiles/tests.dir/io/file_format/FileXYZN.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/io/file_format/FileXYZN.cpp.o -MF CMakeFiles/tests.dir/io/file_format/FileXYZN.cpp.o.d -o CMakeFiles/tests.dir/io/file_format/FileXYZN.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/io/file_format/FileXYZN.cpp
[ 87%] Building CXX object cpp/tests/CMakeFiles/tests.dir/io/file_format/FileXYZRGB.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/io/file_format/FileXYZRGB.cpp.o -MF CMakeFiles/tests.dir/io/file_format/FileXYZRGB.cpp.o.d -o CMakeFiles/tests.dir/io/file_format/FileXYZRGB.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/io/file_format/FileXYZRGB.cpp
[ 87%] Building CXX object cpp/tests/CMakeFiles/tests.dir/io/rpc/RemoteFunctions.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/io/rpc/RemoteFunctions.cpp.o -MF CMakeFiles/tests.dir/io/rpc/RemoteFunctions.cpp.o.d -o CMakeFiles/tests.dir/io/rpc/RemoteFunctions.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/io/rpc/RemoteFunctions.cpp
[ 87%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/io/sensor.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/t/io/sensor.cpp
[ 87%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/pipelines/pipelines.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/t/pipelines/pipelines.cpp
[ 87%] Building CXX object cpp/tests/CMakeFiles/tests.dir/ml/ShapeChecking.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/ml/ShapeChecking.cpp.o -MF CMakeFiles/tests.dir/ml/ShapeChecking.cpp.o.d -o CMakeFiles/tests.dir/ml/ShapeChecking.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/ml/ShapeChecking.cpp
[ 87%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/pipelines/odometry/odometry.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/t/pipelines/odometry/odometry.cpp
[ 87%] Building CXX object cpp/tests/CMakeFiles/tests.dir/pipelines/integration/ScalableTSDFVolume.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/pipelines/integration/ScalableTSDFVolume.cpp.o -MF CMakeFiles/tests.dir/pipelines/integration/ScalableTSDFVolume.cpp.o.d -o CMakeFiles/tests.dir/pipelines/integration/ScalableTSDFVolume.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/pipelines/integration/ScalableTSDFVolume.cpp
[ 87%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/pipelines/registration/registration.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/t/pipelines/registration/registration.cpp
[ 87%] Building CXX object cpp/tests/CMakeFiles/tests.dir/pipelines/integration/UniformTSDFVolume.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/pipelines/integration/UniformTSDFVolume.cpp.o -MF CMakeFiles/tests.dir/pipelines/integration/UniformTSDFVolume.cpp.o.d -o CMakeFiles/tests.dir/pipelines/integration/UniformTSDFVolume.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/pipelines/integration/UniformTSDFVolume.cpp
[ 87%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/pipelines/registration/robust_kernel.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/t/pipelines/registration/robust_kernel.cpp
[ 87%] Building CXX object cpp/tests/CMakeFiles/tests.dir/pipelines/odometry/Odometry.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/pipelines/odometry/Odometry.cpp.o -MF CMakeFiles/tests.dir/pipelines/odometry/Odometry.cpp.o.d -o CMakeFiles/tests.dir/pipelines/odometry/Odometry.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/pipelines/odometry/Odometry.cpp
[ 88%] Building CXX object cpp/tests/CMakeFiles/tests.dir/pipelines/odometry/OdometryOption.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/pipelines/odometry/OdometryOption.cpp.o -MF CMakeFiles/tests.dir/pipelines/odometry/OdometryOption.cpp.o.d -o CMakeFiles/tests.dir/pipelines/odometry/OdometryOption.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/pipelines/odometry/OdometryOption.cpp
[ 88%] Building CXX object cpp/tests/CMakeFiles/tests.dir/pipelines/odometry/OdometryTools.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/pipelines/odometry/OdometryTools.cpp.o -MF CMakeFiles/tests.dir/pipelines/odometry/OdometryTools.cpp.o.d -o CMakeFiles/tests.dir/pipelines/odometry/OdometryTools.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/pipelines/odometry/OdometryTools.cpp
[ 89%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/pipelines/slac/slac.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/t/pipelines/slac/slac.cpp
[ 89%] Building CXX object cpp/tests/CMakeFiles/tests.dir/pipelines/odometry/RGBDOdometryJacobianFromColorTerm.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/pipelines/odometry/RGBDOdometryJacobianFromColorTerm.cpp.o -MF CMakeFiles/tests.dir/pipelines/odometry/RGBDOdometryJacobianFromColorTerm.cpp.o.d -o CMakeFiles/tests.dir/pipelines/odometry/RGBDOdometryJacobianFromColorTerm.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/pipelines/odometry/RGBDOdometryJacobianFromColorTerm.cpp
[ 89%] Building CXX object cpp/tests/CMakeFiles/tests.dir/pipelines/odometry/RGBDOdometryJacobianFromHybridTerm.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/pipelines/odometry/RGBDOdometryJacobianFromHybridTerm.cpp.o -MF CMakeFiles/tests.dir/pipelines/odometry/RGBDOdometryJacobianFromHybridTerm.cpp.o.d -o CMakeFiles/tests.dir/pipelines/odometry/RGBDOdometryJacobianFromHybridTerm.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/pipelines/odometry/RGBDOdometryJacobianFromHybridTerm.cpp
[ 89%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/t/pipelines/slam/slam.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/t/pipelines/slam/slam.cpp
[ 89%] Building CXX object cpp/tests/CMakeFiles/tests.dir/pipelines/registration/ColoredICP.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/pipelines/registration/ColoredICP.cpp.o -MF CMakeFiles/tests.dir/pipelines/registration/ColoredICP.cpp.o.d -o CMakeFiles/tests.dir/pipelines/registration/ColoredICP.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/pipelines/registration/ColoredICP.cpp
[ 89%] Building CXX object cpp/tests/CMakeFiles/tests.dir/pipelines/registration/CorrespondenceChecker.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/pipelines/registration/CorrespondenceChecker.cpp.o -MF CMakeFiles/tests.dir/pipelines/registration/CorrespondenceChecker.cpp.o.d -o CMakeFiles/tests.dir/pipelines/registration/CorrespondenceChecker.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/pipelines/registration/CorrespondenceChecker.cpp
[ 89%] Building CXX object cpp/tests/CMakeFiles/tests.dir/pipelines/registration/FastGlobalRegistration.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/pipelines/registration/FastGlobalRegistration.cpp.o -MF CMakeFiles/tests.dir/pipelines/registration/FastGlobalRegistration.cpp.o.d -o CMakeFiles/tests.dir/pipelines/registration/FastGlobalRegistration.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/pipelines/registration/FastGlobalRegistration.cpp
[ 90%] Building CXX object cpp/tests/CMakeFiles/tests.dir/pipelines/registration/Feature.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/pipelines/registration/Feature.cpp.o -MF CMakeFiles/tests.dir/pipelines/registration/Feature.cpp.o.d -o CMakeFiles/tests.dir/pipelines/registration/Feature.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/pipelines/registration/Feature.cpp
[ 90%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/utility/eigen.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/utility/eigen.cpp
[ 90%] Building CXX object cpp/tests/CMakeFiles/tests.dir/pipelines/registration/GlobalOptimization.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/pipelines/registration/GlobalOptimization.cpp.o -MF CMakeFiles/tests.dir/pipelines/registration/GlobalOptimization.cpp.o.d -o CMakeFiles/tests.dir/pipelines/registration/GlobalOptimization.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/pipelines/registration/GlobalOptimization.cpp
[ 90%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/utility/logging.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/utility/logging.cpp
[ 90%] Building CXX object cpp/tests/CMakeFiles/tests.dir/pipelines/registration/GlobalOptimizationConvergenceCriteria.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/pipelines/registration/GlobalOptimizationConvergenceCriteria.cpp.o -MF CMakeFiles/tests.dir/pipelines/registration/GlobalOptimizationConvergenceCriteria.cpp.o.d -o CMakeFiles/tests.dir/pipelines/registration/GlobalOptimizationConvergenceCriteria.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/pipelines/registration/GlobalOptimizationConvergenceCriteria.cpp
[ 90%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/utility/utility.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/utility/utility.cpp
[ 90%] Building CXX object cpp/tests/CMakeFiles/tests.dir/pipelines/registration/PoseGraph.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/pipelines/registration/PoseGraph.cpp.o -MF CMakeFiles/tests.dir/pipelines/registration/PoseGraph.cpp.o.d -o CMakeFiles/tests.dir/pipelines/registration/PoseGraph.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/pipelines/registration/PoseGraph.cpp
[ 90%] Building CXX object cpp/tests/CMakeFiles/tests.dir/pipelines/registration/Registration.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/pipelines/registration/Registration.cpp.o -MF CMakeFiles/tests.dir/pipelines/registration/Registration.cpp.o.d -o CMakeFiles/tests.dir/pipelines/registration/Registration.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/pipelines/registration/Registration.cpp
[ 90%] Building CXX object cpp/tests/CMakeFiles/tests.dir/pipelines/registration/TransformationEstimation.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/pipelines/registration/TransformationEstimation.cpp.o -MF CMakeFiles/tests.dir/pipelines/registration/TransformationEstimation.cpp.o.d -o CMakeFiles/tests.dir/pipelines/registration/TransformationEstimation.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/pipelines/registration/TransformationEstimation.cpp
[ 90%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/visualization/renderoption.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/visualization/renderoption.cpp
[ 92%] Building CXX object cpp/tests/CMakeFiles/tests.dir/t/geometry/Image.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/t/geometry/Image.cpp.o -MF CMakeFiles/tests.dir/t/geometry/Image.cpp.o.d -o CMakeFiles/tests.dir/t/geometry/Image.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/t/geometry/Image.cpp
[ 92%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/visualization/utility.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/visualization/utility.cpp
[ 92%] Building CXX object cpp/tests/CMakeFiles/tests.dir/t/geometry/LineSet.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/t/geometry/LineSet.cpp.o -MF CMakeFiles/tests.dir/t/geometry/LineSet.cpp.o.d -o CMakeFiles/tests.dir/t/geometry/LineSet.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/t/geometry/LineSet.cpp
[ 93%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/visualization/viewcontrol.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/visualization/viewcontrol.cpp
[ 93%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/visualization/visualization.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/visualization/visualization.cpp
[ 93%] Building CXX object cpp/tests/CMakeFiles/tests.dir/t/geometry/PointCloud.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/t/geometry/PointCloud.cpp.o -MF CMakeFiles/tests.dir/t/geometry/PointCloud.cpp.o.d -o CMakeFiles/tests.dir/t/geometry/PointCloud.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/t/geometry/PointCloud.cpp
[ 93%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/visualization/visualizer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/visualization/visualizer.cpp
[ 93%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/visualization/rendering/material.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/visualization/rendering/material.cpp
[ 93%] Building CXX object cpp/tests/CMakeFiles/tests.dir/t/geometry/TensorMap.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/t/geometry/TensorMap.cpp.o -MF CMakeFiles/tests.dir/t/geometry/TensorMap.cpp.o.d -o CMakeFiles/tests.dir/t/geometry/TensorMap.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/t/geometry/TensorMap.cpp
[ 93%] Building CXX object cpp/tests/CMakeFiles/tests.dir/t/geometry/TriangleMesh.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/t/geometry/TriangleMesh.cpp.o -MF CMakeFiles/tests.dir/t/geometry/TriangleMesh.cpp.o.d -o CMakeFiles/tests.dir/t/geometry/TriangleMesh.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/t/geometry/TriangleMesh.cpp
[ 93%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/visualization/o3dvisualizer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/visualization/o3dvisualizer.cpp
[ 93%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/visualization/app/viewer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -MD -MT cpp/pybind/CMakeFiles/pybind.dir/visualization/app/viewer.cpp.o -MF CMakeFiles/pybind.dir/visualization/app/viewer.cpp.o.d -o CMakeFiles/pybind.dir/visualization/app/viewer.cpp.o -c /<<PKGBUILDDIR>>/cpp/pybind/visualization/app/viewer.cpp
[ 93%] Building CXX object cpp/tests/CMakeFiles/tests.dir/t/geometry/VoxelBlockGrid.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/t/geometry/VoxelBlockGrid.cpp.o -MF CMakeFiles/tests.dir/t/geometry/VoxelBlockGrid.cpp.o.d -o CMakeFiles/tests.dir/t/geometry/VoxelBlockGrid.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/t/geometry/VoxelBlockGrid.cpp
[ 93%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/visualization/gui/events.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/visualization/gui/events.cpp
[ 93%] Building CXX object cpp/tests/CMakeFiles/tests.dir/t/io/ImageIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/t/io/ImageIO.cpp.o -MF CMakeFiles/tests.dir/t/io/ImageIO.cpp.o.d -o CMakeFiles/tests.dir/t/io/ImageIO.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/t/io/ImageIO.cpp
[ 94%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/visualization/gui/gui.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/visualization/gui/gui.cpp
[ 95%] Building CXX object cpp/tests/CMakeFiles/tests.dir/t/io/NumpyIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/t/io/NumpyIO.cpp.o -MF CMakeFiles/tests.dir/t/io/NumpyIO.cpp.o.d -o CMakeFiles/tests.dir/t/io/NumpyIO.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/t/io/NumpyIO.cpp
[ 95%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/visualization/rendering/rendering.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/visualization/rendering/rendering.cpp
[ 95%] Building CXX object cpp/tests/CMakeFiles/tests.dir/t/io/PointCloudIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/t/io/PointCloudIO.cpp.o -MF CMakeFiles/tests.dir/t/io/PointCloudIO.cpp.o.d -o CMakeFiles/tests.dir/t/io/PointCloudIO.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/t/io/PointCloudIO.cpp
[ 95%] Building CXX object cpp/tests/CMakeFiles/tests.dir/t/io/TriangleMeshIO.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/t/io/TriangleMeshIO.cpp.o -MF CMakeFiles/tests.dir/t/io/TriangleMeshIO.cpp.o.d -o CMakeFiles/tests.dir/t/io/TriangleMeshIO.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/t/io/TriangleMeshIO.cpp
[ 95%] Building CXX object cpp/tests/CMakeFiles/tests.dir/t/pipelines/TransformationConverter.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/t/pipelines/TransformationConverter.cpp.o -MF CMakeFiles/tests.dir/t/pipelines/TransformationConverter.cpp.o.d -o CMakeFiles/tests.dir/t/pipelines/TransformationConverter.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/t/pipelines/TransformationConverter.cpp
[ 95%] Building CXX object cpp/tests/CMakeFiles/tests.dir/t/pipelines/odometry/RGBDOdometry.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/t/pipelines/odometry/RGBDOdometry.cpp.o -MF CMakeFiles/tests.dir/t/pipelines/odometry/RGBDOdometry.cpp.o.d -o CMakeFiles/tests.dir/t/pipelines/odometry/RGBDOdometry.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/t/pipelines/odometry/RGBDOdometry.cpp
[ 95%] Building CXX object cpp/tests/CMakeFiles/tests.dir/t/pipelines/registration/Registration.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/t/pipelines/registration/Registration.cpp.o -MF CMakeFiles/tests.dir/t/pipelines/registration/Registration.cpp.o.d -o CMakeFiles/tests.dir/t/pipelines/registration/Registration.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/t/pipelines/registration/Registration.cpp
[ 95%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/docstring.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/docstring.cpp
[ 95%] Building CXX object cpp/tests/CMakeFiles/tests.dir/t/pipelines/registration/TransformationEstimation.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/t/pipelines/registration/TransformationEstimation.cpp.o -MF CMakeFiles/tests.dir/t/pipelines/registration/TransformationEstimation.cpp.o.d -o CMakeFiles/tests.dir/t/pipelines/registration/TransformationEstimation.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/t/pipelines/registration/TransformationEstimation.cpp
[ 95%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/open3d_pybind.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/open3d_pybind.cpp
[ 96%] Building CXX object cpp/tests/CMakeFiles/tests.dir/t/pipelines/slac/ControlGrid.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/t/pipelines/slac/ControlGrid.cpp.o -MF CMakeFiles/tests.dir/t/pipelines/slac/ControlGrid.cpp.o.d -o CMakeFiles/tests.dir/t/pipelines/slac/ControlGrid.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/t/pipelines/slac/ControlGrid.cpp
[ 96%] Building CXX object cpp/pybind/CMakeFiles/pybind.dir/pybind_utils.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dpybind_EXPORTS -I/<<PKGBUILDDIR>>/cpp/pybind/.. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/python3.10 -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -flto -fno-fat-lto-objects -std=gnu++14 -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 /<<PKGBUILDDIR>>/cpp/pybind/pybind_utils.cpp
[ 96%] Building CXX object cpp/tests/CMakeFiles/tests.dir/t/pipelines/slac/SLAC.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/t/pipelines/slac/SLAC.cpp.o -MF CMakeFiles/tests.dir/t/pipelines/slac/SLAC.cpp.o.d -o CMakeFiles/tests.dir/t/pipelines/slac/SLAC.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/t/pipelines/slac/SLAC.cpp
[ 96%] Building CXX object cpp/tests/CMakeFiles/tests.dir/test_utility/Compare.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/test_utility/Compare.cpp.o -MF CMakeFiles/tests.dir/test_utility/Compare.cpp.o.d -o CMakeFiles/tests.dir/test_utility/Compare.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/test_utility/Compare.cpp
[ 96%] Linking CXX shared module ../../lib/None/Python/cpu/pybind.cpython-310-arm-linux-gnueabihf.so
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,noexecstack -Wl,-z,relro,-z,now -flto=auto -flto -Wl,-z,relro -Wl,-z,now -shared  -o ../../lib/None/Python/cpu/pybind.cpython-310-arm-linux-gnueabihf.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/data/data.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/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/app/viewer.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  -lstdc++fs ../../lib/None/libOpen3D.so.0.15.1 /usr/lib/arm-linux-gnueabihf/libfmt.so.9.0.0 -Wl,--as-needed 
[ 96%] Building CXX object cpp/tests/CMakeFiles/tests.dir/test_utility/Rand.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/test_utility/Rand.cpp.o -MF CMakeFiles/tests.dir/test_utility/Rand.cpp.o.d -o CMakeFiles/tests.dir/test_utility/Rand.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/test_utility/Rand.cpp
[ 96%] Building CXX object cpp/tests/CMakeFiles/tests.dir/test_utility/Raw.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/test_utility/Raw.cpp.o -MF CMakeFiles/tests.dir/test_utility/Raw.cpp.o.d -o CMakeFiles/tests.dir/test_utility/Raw.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/test_utility/Raw.cpp
[ 96%] Building CXX object cpp/tests/CMakeFiles/tests.dir/test_utility/Sort.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/test_utility/Sort.cpp.o -MF CMakeFiles/tests.dir/test_utility/Sort.cpp.o.d -o CMakeFiles/tests.dir/test_utility/Sort.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/test_utility/Sort.cpp
[ 97%] Building CXX object cpp/tests/CMakeFiles/tests.dir/utility/Download.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/utility/Download.cpp.o -MF CMakeFiles/tests.dir/utility/Download.cpp.o.d -o CMakeFiles/tests.dir/utility/Download.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/utility/Download.cpp
[ 97%] Building CXX object cpp/tests/CMakeFiles/tests.dir/utility/Extract.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/utility/Extract.cpp.o -MF CMakeFiles/tests.dir/utility/Extract.cpp.o.d -o CMakeFiles/tests.dir/utility/Extract.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/utility/Extract.cpp
[ 97%] Building CXX object cpp/tests/CMakeFiles/tests.dir/utility/Eigen.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/utility/Eigen.cpp.o -MF CMakeFiles/tests.dir/utility/Eigen.cpp.o.d -o CMakeFiles/tests.dir/utility/Eigen.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/utility/Eigen.cpp
[ 97%] Building CXX object cpp/tests/CMakeFiles/tests.dir/utility/FileSystem.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/utility/FileSystem.cpp.o -MF CMakeFiles/tests.dir/utility/FileSystem.cpp.o.d -o CMakeFiles/tests.dir/utility/FileSystem.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/utility/FileSystem.cpp
[ 97%] Building CXX object cpp/tests/CMakeFiles/tests.dir/utility/Helper.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/utility/Helper.cpp.o -MF CMakeFiles/tests.dir/utility/Helper.cpp.o.d -o CMakeFiles/tests.dir/utility/Helper.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/utility/Helper.cpp
[ 97%] Building CXX object cpp/tests/CMakeFiles/tests.dir/utility/IJsonConvertible.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/utility/IJsonConvertible.cpp.o -MF CMakeFiles/tests.dir/utility/IJsonConvertible.cpp.o.d -o CMakeFiles/tests.dir/utility/IJsonConvertible.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/utility/IJsonConvertible.cpp
[ 97%] Building CXX object cpp/tests/CMakeFiles/tests.dir/utility/ISAInfo.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/utility/ISAInfo.cpp.o -MF CMakeFiles/tests.dir/utility/ISAInfo.cpp.o.d -o CMakeFiles/tests.dir/utility/ISAInfo.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/utility/ISAInfo.cpp
[ 98%] Building CXX object cpp/tests/CMakeFiles/tests.dir/utility/Logging.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/utility/Logging.cpp.o -MF CMakeFiles/tests.dir/utility/Logging.cpp.o.d -o CMakeFiles/tests.dir/utility/Logging.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/utility/Logging.cpp
[ 98%] Building CXX object cpp/tests/CMakeFiles/tests.dir/utility/Preprocessor.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/utility/Preprocessor.cpp.o -MF CMakeFiles/tests.dir/utility/Preprocessor.cpp.o.d -o CMakeFiles/tests.dir/utility/Preprocessor.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/utility/Preprocessor.cpp
[ 98%] Building CXX object cpp/tests/CMakeFiles/tests.dir/utility/ProgressBar.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/utility/ProgressBar.cpp.o -MF CMakeFiles/tests.dir/utility/ProgressBar.cpp.o.d -o CMakeFiles/tests.dir/utility/ProgressBar.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/utility/ProgressBar.cpp
[ 98%] Building CXX object cpp/tests/CMakeFiles/tests.dir/utility/Timer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/utility/Timer.cpp.o -MF CMakeFiles/tests.dir/utility/Timer.cpp.o.d -o CMakeFiles/tests.dir/utility/Timer.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/utility/Timer.cpp
[ 98%] Building CXX object cpp/tests/CMakeFiles/tests.dir/visualization/rendering/MaterialModifier.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/visualization/rendering/MaterialModifier.cpp.o -MF CMakeFiles/tests.dir/visualization/rendering/MaterialModifier.cpp.o.d -o CMakeFiles/tests.dir/visualization/rendering/MaterialModifier.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/visualization/rendering/MaterialModifier.cpp
[ 98%] Building CXX object cpp/tests/CMakeFiles/tests.dir/Main.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/Main.cpp.o -MF CMakeFiles/tests.dir/Main.cpp.o.d -o CMakeFiles/tests.dir/Main.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/Main.cpp
[ 98%] Building CXX object cpp/tests/CMakeFiles/tests.dir/Tests.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DGPU_CONDITIONAL_TEST_STR=DISABLED_ -DIPP_CONDITIONAL_TEST_STR=DISABLED_ -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"12.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DTEST_DATA_DIR=\"/<<PKGBUILDDIR>>/examples/test_data\" -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -I/<<PKGBUILDDIR>>/cpp/tests/. -I/<<PKGBUILDDIR>>/cpp -isystem /usr/include/eigen3 -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fstack-protector-strong -Wformat -Wformat-security -Wall -Wextra -Wno-unused-parameter -pthread -DGTEST_HAS_PTHREAD=1 -fopenmp -std=gnu++14 -MD -MT cpp/tests/CMakeFiles/tests.dir/Tests.cpp.o -MF CMakeFiles/tests.dir/Tests.cpp.o.d -o CMakeFiles/tests.dir/Tests.cpp.o -c /<<PKGBUILDDIR>>/cpp/tests/Tests.cpp
[100%] Linking CXX executable ../../bin/tests
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -Wl,-z,relro,-z,now -pie CMakeFiles/tests.dir/camera/PinholeCameraIntrinsic.cpp.o CMakeFiles/tests.dir/camera/PinholeCameraParameters.cpp.o CMakeFiles/tests.dir/camera/PinholeCameraTrajectory.cpp.o CMakeFiles/tests.dir/core/Blob.cpp.o CMakeFiles/tests.dir/core/CUDAUtils.cpp.o CMakeFiles/tests.dir/core/Device.cpp.o CMakeFiles/tests.dir/core/EigenConverter.cpp.o CMakeFiles/tests.dir/core/HashMap.cpp.o CMakeFiles/tests.dir/core/Indexer.cpp.o CMakeFiles/tests.dir/core/Linalg.cpp.o CMakeFiles/tests.dir/core/MemoryManager.cpp.o CMakeFiles/tests.dir/core/NanoFlannIndex.cpp.o CMakeFiles/tests.dir/core/NearestNeighborSearch.cpp.o CMakeFiles/tests.dir/core/ParallelFor.cpp.o CMakeFiles/tests.dir/core/Scalar.cpp.o CMakeFiles/tests.dir/core/ShapeUtil.cpp.o CMakeFiles/tests.dir/core/SizeVector.cpp.o CMakeFiles/tests.dir/core/Tensor.cpp.o CMakeFiles/tests.dir/core/TensorCheck.cpp.o CMakeFiles/tests.dir/core/TensorFunction.cpp.o CMakeFiles/tests.dir/core/TensorList.cpp.o CMakeFiles/tests.dir/core/TensorObject.cpp.o CMakeFiles/tests.dir/data/Dataset.cpp.o CMakeFiles/tests.dir/geometry/AccumulatedPoint.cpp.o CMakeFiles/tests.dir/geometry/AxisAlignedBoundingBox.cpp.o CMakeFiles/tests.dir/geometry/EstimateNormals.cpp.o CMakeFiles/tests.dir/geometry/HalfEdgeTriangleMesh.cpp.o CMakeFiles/tests.dir/geometry/Image.cpp.o CMakeFiles/tests.dir/geometry/IntersectionTest.cpp.o CMakeFiles/tests.dir/geometry/KDTreeFlann.cpp.o CMakeFiles/tests.dir/geometry/Line3D.cpp.o CMakeFiles/tests.dir/geometry/LineSet.cpp.o CMakeFiles/tests.dir/geometry/Octree.cpp.o CMakeFiles/tests.dir/geometry/PointCloud.cpp.o CMakeFiles/tests.dir/geometry/RGBDImage.cpp.o CMakeFiles/tests.dir/geometry/TetraMesh.cpp.o CMakeFiles/tests.dir/geometry/TriangleMesh.cpp.o CMakeFiles/tests.dir/geometry/VoxelGrid.cpp.o CMakeFiles/tests.dir/io/FeatureIO.cpp.o CMakeFiles/tests.dir/io/IJsonConvertibleIO.cpp.o CMakeFiles/tests.dir/io/ImageIO.cpp.o CMakeFiles/tests.dir/io/OctreeIO.cpp.o CMakeFiles/tests.dir/io/PinholeCameraTrajectoryIO.cpp.o CMakeFiles/tests.dir/io/PointCloudIO.cpp.o CMakeFiles/tests.dir/io/PoseGraphIO.cpp.o CMakeFiles/tests.dir/io/TriangleMeshIO.cpp.o CMakeFiles/tests.dir/io/VoxelGridIO.cpp.o CMakeFiles/tests.dir/io/file_format/FileBIN.cpp.o CMakeFiles/tests.dir/io/file_format/FileGLTF.cpp.o CMakeFiles/tests.dir/io/file_format/FileJPG.cpp.o CMakeFiles/tests.dir/io/file_format/FileJSON.cpp.o CMakeFiles/tests.dir/io/file_format/FileLOG.cpp.o CMakeFiles/tests.dir/io/file_format/FilePCD.cpp.o CMakeFiles/tests.dir/io/file_format/FilePLY.cpp.o CMakeFiles/tests.dir/io/file_format/FilePNG.cpp.o CMakeFiles/tests.dir/io/file_format/FilePTS.cpp.o CMakeFiles/tests.dir/io/file_format/FileSTL.cpp.o CMakeFiles/tests.dir/io/file_format/FileXYZ.cpp.o CMakeFiles/tests.dir/io/file_format/FileXYZN.cpp.o CMakeFiles/tests.dir/io/file_format/FileXYZRGB.cpp.o CMakeFiles/tests.dir/io/rpc/RemoteFunctions.cpp.o CMakeFiles/tests.dir/ml/ShapeChecking.cpp.o CMakeFiles/tests.dir/pipelines/integration/ScalableTSDFVolume.cpp.o CMakeFiles/tests.dir/pipelines/integration/UniformTSDFVolume.cpp.o CMakeFiles/tests.dir/pipelines/odometry/Odometry.cpp.o CMakeFiles/tests.dir/pipelines/odometry/OdometryOption.cpp.o CMakeFiles/tests.dir/pipelines/odometry/OdometryTools.cpp.o CMakeFiles/tests.dir/pipelines/odometry/RGBDOdometryJacobianFromColorTerm.cpp.o CMakeFiles/tests.dir/pipelines/odometry/RGBDOdometryJacobianFromHybridTerm.cpp.o CMakeFiles/tests.dir/pipelines/registration/ColoredICP.cpp.o CMakeFiles/tests.dir/pipelines/registration/CorrespondenceChecker.cpp.o CMakeFiles/tests.dir/pipelines/registration/FastGlobalRegistration.cpp.o CMakeFiles/tests.dir/pipelines/registration/Feature.cpp.o CMakeFiles/tests.dir/pipelines/registration/GlobalOptimization.cpp.o CMakeFiles/tests.dir/pipelines/registration/GlobalOptimizationConvergenceCriteria.cpp.o CMakeFiles/tests.dir/pipelines/registration/PoseGraph.cpp.o CMakeFiles/tests.dir/pipelines/registration/Registration.cpp.o CMakeFiles/tests.dir/pipelines/registration/TransformationEstimation.cpp.o CMakeFiles/tests.dir/t/geometry/Image.cpp.o CMakeFiles/tests.dir/t/geometry/LineSet.cpp.o CMakeFiles/tests.dir/t/geometry/PointCloud.cpp.o CMakeFiles/tests.dir/t/geometry/TensorMap.cpp.o CMakeFiles/tests.dir/t/geometry/TriangleMesh.cpp.o CMakeFiles/tests.dir/t/geometry/VoxelBlockGrid.cpp.o CMakeFiles/tests.dir/t/io/ImageIO.cpp.o CMakeFiles/tests.dir/t/io/NumpyIO.cpp.o CMakeFiles/tests.dir/t/io/PointCloudIO.cpp.o CMakeFiles/tests.dir/t/io/TriangleMeshIO.cpp.o CMakeFiles/tests.dir/t/pipelines/TransformationConverter.cpp.o CMakeFiles/tests.dir/t/pipelines/odometry/RGBDOdometry.cpp.o CMakeFiles/tests.dir/t/pipelines/registration/Registration.cpp.o CMakeFiles/tests.dir/t/pipelines/registration/TransformationEstimation.cpp.o CMakeFiles/tests.dir/t/pipelines/slac/ControlGrid.cpp.o CMakeFiles/tests.dir/t/pipelines/slac/SLAC.cpp.o CMakeFiles/tests.dir/test_utility/Compare.cpp.o CMakeFiles/tests.dir/test_utility/Rand.cpp.o CMakeFiles/tests.dir/test_utility/Raw.cpp.o CMakeFiles/tests.dir/test_utility/Sort.cpp.o CMakeFiles/tests.dir/utility/Download.cpp.o CMakeFiles/tests.dir/utility/Extract.cpp.o CMakeFiles/tests.dir/utility/Eigen.cpp.o CMakeFiles/tests.dir/utility/FileSystem.cpp.o CMakeFiles/tests.dir/utility/Helper.cpp.o CMakeFiles/tests.dir/utility/IJsonConvertible.cpp.o CMakeFiles/tests.dir/utility/ISAInfo.cpp.o CMakeFiles/tests.dir/utility/Logging.cpp.o CMakeFiles/tests.dir/utility/Preprocessor.cpp.o CMakeFiles/tests.dir/utility/ProgressBar.cpp.o CMakeFiles/tests.dir/utility/Timer.cpp.o CMakeFiles/tests.dir/visualization/rendering/MaterialModifier.cpp.o CMakeFiles/tests.dir/Main.cpp.o CMakeFiles/tests.dir/Tests.cpp.o -o ../../bin/tests  ../../lib/None/libOpen3D.so.0.15.1 -lstdc++fs /usr/lib/arm-linux-gnueabihf/libfmt.so.9.0.0 -Wl,--as-needed /usr/lib/arm-linux-gnueabihf/libjsoncpp.so.1.9.5 /usr/lib/arm-linux-gnueabihf/libgmock.a /usr/lib/arm-linux-gnueabihf/libgtest.a -pthread /usr/lib/gcc/arm-linux-gnueabihf/12/libgomp.so /usr/lib/arm-linux-gnueabihf/libpthread.so 
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/tests && true /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/tests
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[100%] Built target tests
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/strip /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/lib/None/Python/cpu/pybind.cpython-310-arm-linux-gnueabihf.so
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && true /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/lib/None/Python/cpu/pybind.cpython-310-arm-linux-gnueabihf.so
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[100%] Built target pybind
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/CMakeFiles 0
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/lib/None \
./obj-arm-linux-gnueabihf/bin/tests || true
[Open3D INFO] CompilerInfo: C++ 14, GNU 12.1.0, CUDA disabled.
[Open3D INFO] CPUInfo: 4 cores, 4 threads.
[Open3D INFO] ISAInfo: DISABLED instruction set used in ISPC code.
[==========] Running 1180 tests from 95 test suites.
[----------] Global test environment set-up.
[----------] 11 tests from PinholeCameraIntrinsic
[ RUN      ] PinholeCameraIntrinsic.Constructor_Default
[       OK ] PinholeCameraIntrinsic.Constructor_Default (0 ms)
[ RUN      ] PinholeCameraIntrinsic.Constructor_PrimeSenseDefault
[       OK ] PinholeCameraIntrinsic.Constructor_PrimeSenseDefault (0 ms)
[ RUN      ] PinholeCameraIntrinsic.Constructor_Kinect2DepthCameraDefault
[       OK ] PinholeCameraIntrinsic.Constructor_Kinect2DepthCameraDefault (0 ms)
[ RUN      ] PinholeCameraIntrinsic.Constructor_Kinect2ColorCameraDefault
[       OK ] PinholeCameraIntrinsic.Constructor_Kinect2ColorCameraDefault (0 ms)
[ RUN      ] PinholeCameraIntrinsic.Constructor_Init
[       OK ] PinholeCameraIntrinsic.Constructor_Init (0 ms)
[ DISABLED ] PinholeCameraIntrinsic.DISABLED_MemberData
[ RUN      ] PinholeCameraIntrinsic.SetIntrinsics
[       OK ] PinholeCameraIntrinsic.SetIntrinsics (0 ms)
[ RUN      ] PinholeCameraIntrinsic.GetFocalLength
[       OK ] PinholeCameraIntrinsic.GetFocalLength (0 ms)
[ RUN      ] PinholeCameraIntrinsic.GetPrincipalPoint
[       OK ] PinholeCameraIntrinsic.GetPrincipalPoint (0 ms)
[ RUN      ] PinholeCameraIntrinsic.GetSkew
[       OK ] PinholeCameraIntrinsic.GetSkew (0 ms)
[ RUN      ] PinholeCameraIntrinsic.IsValid
[       OK ] PinholeCameraIntrinsic.IsValid (0 ms)
[ RUN      ] PinholeCameraIntrinsic.ConvertToFromJsonValue
[       OK ] PinholeCameraIntrinsic.ConvertToFromJsonValue (0 ms)
[----------] 11 tests from PinholeCameraIntrinsic (2 ms total)

[----------] 1 test from PinholeCameraTrajectory
[ DISABLED ] PinholeCameraTrajectory.DISABLED_MemberData
[ RUN      ] PinholeCameraTrajectory.ConvertToFromJsonValue
[       OK ] PinholeCameraTrajectory.ConvertToFromJsonValue (0 ms)
[----------] 1 test from PinholeCameraTrajectory (0 ms total)

[----------] 5 tests from Device
[ RUN      ] Device.DefaultConstructor
[       OK ] Device.DefaultConstructor (0 ms)
[ RUN      ] Device.CPUMustBeID0
[       OK ] Device.CPUMustBeID0 (0 ms)
[ RUN      ] Device.SpecifiedConstructor
[       OK ] Device.SpecifiedConstructor (0 ms)
[ RUN      ] Device.StringConstructor
[       OK ] Device.StringConstructor (0 ms)
[ RUN      ] Device.StringConstructorLower
[       OK ] Device.StringConstructorLower (0 ms)
[----------] 5 tests from Device (1 ms total)

[----------] 15 tests from MemoryManagerPermuteDevices
[ RUN      ] MemoryManagerPermuteDevices.NestedCachedMemoryManager
[       OK ] MemoryManagerPermuteDevices.NestedCachedMemoryManager (0 ms)
[ RUN      ] MemoryManagerPermuteDevices.CachedNone
[       OK ] MemoryManagerPermuteDevices.CachedNone (0 ms)
[ RUN      ] MemoryManagerPermuteDevices.CachedSingle
[       OK ] MemoryManagerPermuteDevices.CachedSingle (0 ms)
[ RUN      ] MemoryManagerPermuteDevices.CachedMultiple
[       OK ] MemoryManagerPermuteDevices.CachedMultiple (0 ms)
[ RUN      ] MemoryManagerPermuteDevices.CachedRepeated
[       OK ] MemoryManagerPermuteDevices.CachedRepeated (0 ms)
[ RUN      ] MemoryManagerPermuteDevices.CachedSplitMergePrev
[       OK ] MemoryManagerPermuteDevices.CachedSplitMergePrev (0 ms)
[ RUN      ] MemoryManagerPermuteDevices.CachedSplitMergeNext
[       OK ] MemoryManagerPermuteDevices.CachedSplitMergeNext (0 ms)
[ RUN      ] MemoryManagerPermuteDevices.CachedSplitMergePrevAndNext
[       OK ] MemoryManagerPermuteDevices.CachedSplitMergePrevAndNext (0 ms)
[ RUN      ] MemoryManagerPermuteDevices.CachedSmallNewMalloc
[       OK ] MemoryManagerPermuteDevices.CachedSmallNewMalloc (0 ms)
[ RUN      ] MemoryManagerPermuteDevices.CachedLargeAutoReleaseSingle
[       OK ] MemoryManagerPermuteDevices.CachedLargeAutoReleaseSingle (0 ms)
[ RUN      ] MemoryManagerPermuteDevices.CachedLargeAutoReleaseMultiple
[       OK ] MemoryManagerPermuteDevices.CachedLargeAutoReleaseMultiple (0 ms)
[ RUN      ] MemoryManagerPermuteDevices.CachedLargeAutoReleaseAll
[       OK ] MemoryManagerPermuteDevices.CachedLargeAutoReleaseAll (0 ms)
[ RUN      ] MemoryManagerPermuteDevices.CachedTooLarge
[       OK ] MemoryManagerPermuteDevices.CachedTooLarge (0 ms)
[ RUN      ] MemoryManagerPermuteDevices.CachedTooLargeAutoReleaseAll
[       OK ] MemoryManagerPermuteDevices.CachedTooLargeAutoReleaseAll (0 ms)
[ RUN      ] MemoryManagerPermuteDevices.CachedFreeOnProgramEnd
[       OK ] MemoryManagerPermuteDevices.CachedFreeOnProgramEnd (0 ms)
[----------] 15 tests from MemoryManagerPermuteDevices (4 ms total)

[----------] 2 tests from NanoFlannIndex
[ RUN      ] NanoFlannIndex.SearchKnn
Segmentation fault
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   create-stamp debian/debhelper-build-stamp
   dh_testroot -a -O--buildsystem=cmake
   dh_prep -a -O--buildsystem=cmake
   dh_auto_install -a -O--buildsystem=cmake
	cd obj-arm-linux-gnueabihf && make -j4 install DESTDIR=/<<BUILDDIR>>/open3d-0.15.1\+ds/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
make[1]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/cmake -S/<<PKGBUILDDIR>> -B/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
make  -f CMakeFiles/Makefile2 preinstall
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[2]: Nothing to be done for 'preinstall'.
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "None"
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/libOpen3D.so.0.15.1
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/libOpen3D.so.0.15
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/libOpen3D.so
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/Macro.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/camera
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/camera/PinholeCameraIntrinsic.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/camera/PinholeCameraParameters.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/camera/PinholeCameraTrajectory.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/AdvancedIndexing.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/Atomic.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/Blob.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/CUDAUtils.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/DLPack.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/Device.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/Dispatch.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/Dtype.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/EigenConverter.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/FunctionTraits.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/Indexer.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/MemoryManager.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/MemoryManagerStatistic.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/ParallelFor.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/Scalar.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/ShapeUtil.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/SizeVector.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/StdAllocator.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/Tensor.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/TensorCheck.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/TensorFunction.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/TensorInit.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/TensorKey.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/TensorList.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/hashmap
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/hashmap/CPU
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/hashmap/CPU/TBBHashBackend.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/hashmap/CUDA
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/hashmap/CUDA/CUDAHashBackendBufferAccessor.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/hashmap/CUDA/SlabHashBackend.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/hashmap/CUDA/SlabHashBackendImpl.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/hashmap/CUDA/SlabMacros.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/hashmap/CUDA/SlabNodeManager.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/hashmap/CUDA/SlabTraits.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/hashmap/CUDA/StdGPUHashBackend.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/hashmap/DeviceHashBackend.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/hashmap/Dispatch.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/hashmap/HashBackendBuffer.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/hashmap/HashMap.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/hashmap/HashSet.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/kernel
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/kernel/Arange.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/kernel/BinaryEW.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/kernel/IndexGetSet.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/kernel/Kernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/kernel/NonZero.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/kernel/Reduction.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/kernel/UnaryEW.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/linalg
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/linalg/AddMM.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/linalg/BlasWrapper.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/linalg/Det.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/linalg/Inverse.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/linalg/LU.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/linalg/LUImpl.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/linalg/LapackWrapper.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/linalg/LeastSquares.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/linalg/LinalgHeadersCPU.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/linalg/LinalgHeadersCUDA.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/linalg/LinalgUtils.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/linalg/Matmul.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/linalg/SVD.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/linalg/Solve.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/linalg/Tri.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/linalg/TriImpl.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/linalg/kernel
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/linalg/kernel/Matrix.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/linalg/kernel/SVD3x3.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/FixedRadiusIndex.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/FixedRadiusSearchImpl.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/FixedRadiusSearchImpl.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/KnnIndex.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/KnnSearchImpl.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/MemoryAllocation.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/NNSIndex.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/NanoFlannImpl.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/NanoFlannIndex.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/NearestNeighborSearch.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/NeighborSearchAllocator.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/NeighborSearchCommon.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/kernel
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/kernel/BlockMerge.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/kernel/BlockSelect.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/kernel/BlockSelectImpl.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/kernel/DeviceDefs.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/kernel/DistancesUtils.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/kernel/L2Select.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/kernel/Limits.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/kernel/MergeNetwork.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/kernel/Pair.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/kernel/PtxUtils.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/kernel/Reduction.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/kernel/ReductionOps.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/kernel/Select.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/kernel/StaticUtils.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/core/nns/kernel/WarpShuffle.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/data
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/data/Dataset.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/geometry
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/geometry/BoundingVolume.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/geometry/Geometry.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/geometry/Geometry2D.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/geometry/Geometry3D.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/geometry/HalfEdgeTriangleMesh.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/geometry/Image.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/geometry/IntersectionTest.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/geometry/KDTreeFlann.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/geometry/KDTreeSearchParam.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/geometry/Keypoint.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/geometry/Line3D.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/geometry/LineSet.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/geometry/MeshBase.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/geometry/Octree.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/geometry/PointCloud.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/geometry/Qhull.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/geometry/RGBDImage.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/geometry/TetraMesh.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/geometry/TriangleMesh.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/geometry/VoxelGrid.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/FeatureIO.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/FileFormatIO.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/IJsonConvertibleIO.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/ImageIO.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/ImageWarpingFieldIO.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/LineSetIO.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/ModelIO.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/OctreeIO.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/PinholeCameraTrajectoryIO.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/PointCloudIO.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/PoseGraphIO.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/TriangleMeshIO.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/VoxelGridIO.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/file_format
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/rpc
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/rpc/BufferConnection.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/rpc/Connection.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/rpc/ConnectionBase.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/rpc/DummyMessageProcessor.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/rpc/DummyReceiver.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/rpc/MessageProcessorBase.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/rpc/MessageUtils.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/rpc/Messages.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/rpc/RemoteFunctions.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/rpc/ZMQContext.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/rpc/ZMQReceiver.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/sensor
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/sensor/RGBDRecorder.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/sensor/RGBDSensor.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/sensor/RGBDSensorConfig.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/sensor/azure_kinect
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/sensor/azure_kinect/AzureKinectRecorder.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/sensor/azure_kinect/AzureKinectSensor.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/sensor/azure_kinect/AzureKinectSensorConfig.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/sensor/azure_kinect/K4aPlugin.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/sensor/azure_kinect/MKVMetadata.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/sensor/azure_kinect/MKVReader.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/sensor/azure_kinect/MKVWriter.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/io/sensor/azure_kinect/PluginMacros.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/Helper.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/ShapeChecking.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/contrib
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/contrib/BallQuery.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/contrib/Cloud.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/contrib/GridSubsampling.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/contrib/InterpolatePoints.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/contrib/IoU.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/contrib/IoUImpl.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/contrib/Nms.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/contrib/PointSampling.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/contrib/RoiPoolKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/contrib/TrilinearDevoxelize.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/contrib/cuda_utils.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/continuous_conv
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/continuous_conv/ContinuousConv.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/continuous_conv/ContinuousConv.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/continuous_conv/ContinuousConvBackpropFilter.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/continuous_conv/ContinuousConvBackpropFilter.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/continuous_conv/ContinuousConvCUDAKernels.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/continuous_conv/ContinuousConvTranspose.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/continuous_conv/ContinuousConvTranspose.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/continuous_conv/ContinuousConvTransposeBackpropFilter.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/continuous_conv/ContinuousConvTransposeBackpropFilter.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/continuous_conv/ContinuousConvTypes.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/continuous_conv/CoordinateTransformation.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/continuous_conv/CoordinateTransformation.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/misc
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/misc/InvertNeighborsList.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/misc/InvertNeighborsList.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/misc/MemoryAllocation.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/misc/NeighborSearchCommon.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/misc/RaggedToDense.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/misc/RaggedToDense.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/misc/ReduceSubarraysSum.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/misc/ReduceSubarraysSum.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/misc/VoxelPooling.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/misc/Voxelize.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/misc/Voxelize.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/sparse_conv
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/sparse_conv/SparseConv.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/sparse_conv/SparseConv.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/sparse_conv/SparseConvBackpropFilter.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/sparse_conv/SparseConvBackpropFilter.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/sparse_conv/SparseConvCUDAKernels.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/sparse_conv/SparseConvTranspose.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/sparse_conv/SparseConvTranspose.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/sparse_conv/SparseConvTransposeBackpropFilter.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/impl/sparse_conv/SparseConvTransposeBackpropFilter.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/TorchHelper.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/continuous_conv
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/continuous_conv/ContinuousConvBackpropFilterOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/continuous_conv/ContinuousConvHelper.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/continuous_conv/ContinuousConvOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/continuous_conv/ContinuousConvTransposeBackpropFilterOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/continuous_conv/ContinuousConvTransposeOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/misc
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/misc/InvertNeighborsListOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/misc/InvertNeighborsListOps.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/misc/NeighborSearchAllocator.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/misc/RaggedToDenseOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/misc/ReduceSubarraysSumOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/misc/ReduceSubarraysSumOps.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/misc/VoxelizeOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/pointnet
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/pointnet/BallQueryKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/pointnet/InterpolateKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/pointnet/SamplingKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/pvcnn
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/pvcnn/TrilinearDevoxelizeKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/ragged_tensor
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/ragged_tensor/RaggedTensor.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/sparse_conv
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/sparse_conv/SparseConvBackpropFilterOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/sparse_conv/SparseConvOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/sparse_conv/SparseConvTransposeBackpropFilterOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/pytorch/sparse_conv/SparseConvTransposeOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/TensorFlowHelper.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/continuous_conv
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/continuous_conv/ContinuousConvBackpropFilterOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/continuous_conv/ContinuousConvOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/continuous_conv/ContinuousConvTransposeBackpropFilterOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/continuous_conv/ContinuousConvTransposeOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/misc
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/misc/BuildSpatialHashTableOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/misc/FixedRadiusSearchOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/misc/InvertNeighborsListOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/misc/KnnSearchOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/misc/NmsOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/misc/RadiusSearchOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/misc/ReduceSubarraysSumOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/misc/VoxelPoolingGradOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/misc/VoxelPoolingOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/misc/VoxelizeOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/pointnet
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/pointnet/BallQueryOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/pointnet/InterpolateOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/pointnet/RoiPoolOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/pointnet/SamplingOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/pvcnn
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/pvcnn/TrilinearDevoxelizeKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/sparse_conv
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/sparse_conv/SparseConvBackpropFilterOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/sparse_conv/SparseConvOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/sparse_conv/SparseConvTransposeBackpropFilterOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/sparse_conv/SparseConvTransposeOpKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/ml/tensorflow/tf_subsampling
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/color_map
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/color_map/ColorMapUtils.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/color_map/ImageWarpingField.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/color_map/NonRigidOptimizer.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/color_map/RigidOptimizer.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/integration
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/integration/MarchingCubesConst.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/integration/ScalableTSDFVolume.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/integration/TSDFVolume.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/integration/UniformTSDFVolume.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/odometry
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/odometry/Odometry.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/odometry/OdometryOption.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/odometry/RGBDOdometryJacobian.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/registration
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/registration/ColoredICP.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/registration/CorrespondenceChecker.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/registration/FastGlobalRegistration.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/registration/Feature.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/registration/GeneralizedICP.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/registration/GlobalOptimization.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/registration/GlobalOptimizationConvergenceCriteria.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/registration/GlobalOptimizationMethod.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/registration/PoseGraph.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/registration/Registration.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/registration/RobustKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/pipelines/registration/TransformationEstimation.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/geometry
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/geometry/DrawableGeometry.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/geometry/Geometry.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/geometry/Image.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/geometry/LineSet.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/geometry/PointCloud.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/geometry/RGBDImage.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/geometry/RaycastingScene.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/geometry/TensorMap.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/geometry/TriangleMesh.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/geometry/Utility.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/geometry/VoxelBlockGrid.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/geometry/kernel
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/geometry/kernel/GeometryIndexer.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/geometry/kernel/GeometryMacros.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/geometry/kernel/IPPImage.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/geometry/kernel/Image.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/geometry/kernel/ImageImpl.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/geometry/kernel/NPPImage.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/geometry/kernel/PointCloud.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/geometry/kernel/PointCloudImpl.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/geometry/kernel/Transform.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/geometry/kernel/TransformImpl.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/geometry/kernel/VoxelBlockGrid.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/geometry/kernel/VoxelBlockGridImpl.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/io
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/io/HashMapIO.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/io/ImageIO.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/io/NumpyIO.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/io/PointCloudIO.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/io/TriangleMeshIO.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/io/file_format
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/io/sensor
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/io/sensor/RGBDSensor.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/io/sensor/RGBDVideoMetadata.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/io/sensor/RGBDVideoReader.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/io/sensor/realsense
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/io/sensor/realsense/RSBagReader.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/io/sensor/realsense/RealSensePrivate.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/io/sensor/realsense/RealSenseSensor.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/io/sensor/realsense/RealSenseSensorConfig.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/kernel
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/kernel/FillInLinearSystem.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/kernel/FillInLinearSystemImpl.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/kernel/RGBDOdometry.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/kernel/RGBDOdometryImpl.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/kernel/RGBDOdometryJacobianImpl.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/kernel/Reduction6x6Impl.cuh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/kernel/Registration.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/kernel/RegistrationImpl.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/kernel/TransformationConverter.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/kernel/TransformationConverterImpl.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/odometry
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/odometry/RGBDOdometry.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/registration
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/registration/Registration.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/registration/RobustKernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/registration/RobustKernelImpl.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/registration/TransformationEstimation.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/slac
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/slac/ControlGrid.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/slac/FillInLinearSystemImpl.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/slac/SLACOptimizer.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/slac/Visualization.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/slam
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/slam/Frame.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/t/pipelines/slam/Model.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/utility
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/utility/CPUInfo.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/utility/CompilerInfo.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/utility/Console.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/utility/DataManager.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/utility/Download.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/utility/Eigen.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/utility/Extract.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/utility/ExtractZIP.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/utility/FileSystem.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/utility/Helper.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/utility/IJsonConvertible.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/utility/ISAInfo.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/utility/Logging.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/utility/MiniVec.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/utility/Optional.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/utility/Overload.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/utility/Parallel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/utility/Preprocessor.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/utility/ProgressBar.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/utility/ProgressReporters.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/utility/Timer.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/utility/ParallelScan.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/app
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/app/Viewer.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/Application.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/BitmapWindowSystem.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/Button.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/Checkbox.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/Color.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/ColorEdit.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/Combobox.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/Dialog.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/Events.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/FileDialog.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/Font.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/GLFWWindowSystem.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/Gui.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/ImageWidget.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/ImguiFilamentBridge.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/Label.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/Label3D.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/Layout.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/ListView.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/Materials
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/Menu.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/MenuBase.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/MenuImgui.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/MenuMacOS.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/Native.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/NumberEdit.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/PickPointsInteractor.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/ProgressBar.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/Resources
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/SceneWidget.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/Slider.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/StackedWidget.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/TabControl.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/Task.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/TextEdit.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/Theme.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/ToggleSwitch.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/TreeView.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/UIImage.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/Util.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/VectorEdit.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/Widget.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/WidgetProxy.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/WidgetStack.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/Window.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/gui/WindowSystem.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/Camera.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/CameraInteractorLogic.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/CameraSphereInteractorLogic.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/ColorGrading.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/Gradient.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/IBLRotationInteractorLogic.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/Light.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/LightDirectionInteractorLogic.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/Material.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/MaterialModifier.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/MaterialRecord.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/MatrixInteractorLogic.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/Model.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/ModelInteractorLogic.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/Open3DScene.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/RenderToBuffer.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/Renderer.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/RendererStructs.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/RotationInteractorLogic.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/Scene.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/View.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/filament
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/filament/FilamentCamera.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/filament/FilamentEngine.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/filament/FilamentEntitiesMods.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/filament/FilamentGeometryBuffersBuilder.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/filament/FilamentRenderToBuffer.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/filament/FilamentRenderer.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/filament/FilamentResourceManager.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/filament/FilamentScene.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/filament/FilamentView.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/rendering/RendererHandle.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/shader
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/shader/GeometryRenderer.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/shader/ImageMaskShader.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/shader/ImageShader.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/shader/NormalShader.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/shader/PhongShader.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/shader/PickingShader.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/shader/RGBDImageShader.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/shader/ShaderWrapper.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/shader/Simple2DShader.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/shader/SimpleBlackShader.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/shader/SimpleShader.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/shader/TexturePhongShader.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/shader/TextureSimpleShader.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/shader/glsl
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/shader/Shader.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/utility
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/utility/ColorMap.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/utility/Draw.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/utility/DrawGeometry.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/utility/GLHelper.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/utility/PointCloudPicker.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/utility/SelectionPolygon.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/utility/SelectionPolygonVolume.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/visualizer
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/visualizer/GuiSettingsModel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/visualizer/GuiSettingsView.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/visualizer/GuiVisualizer.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/visualizer/GuiWidgets.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/visualizer/MessageProcessor.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/visualizer/O3DVisualizer.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/visualizer/O3DVisualizerSelections.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/visualizer/RenderOption.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/visualizer/RenderOptionWithEditing.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/visualizer/ViewControl.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/visualizer/ViewControlWithCustomAnimation.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/visualizer/ViewControlWithEditing.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/visualizer/ViewParameters.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/visualizer/ViewTrajectory.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/visualizer/Visualizer.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/visualizer/VisualizerWithCustomAnimation.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/visualizer/VisualizerWithEditing.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/visualizer/VisualizerWithKeyCallback.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/visualizer/VisualizerWithVertexSelection.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/webrtc_server
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/webrtc_server/BitmapTrackSource.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/webrtc_server/HttpServerRequestHandler.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/webrtc_server/ImageCapturer.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/webrtc_server/PeerConnectionManager.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/webrtc_server/VideoFilter.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/webrtc_server/VideoScaler.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/webrtc_server/WebRTCWindowSystem.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/webrtc_server/html
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/visualization/webrtc_server/html/libs
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/Open3D.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/open3d/Open3DConfig.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/cmake/Open3D/Open3DConfig.cmake
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/cmake/Open3D/Open3DConfigVersion.cmake
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3DConvertPointCloud
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3DGLInfo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3DManuallyCropGeometry
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3DMergeMesh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3DViewGeometry
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/Open3D.desktop
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/Open3D
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/Roboto-Bold.ttf
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/Roboto-BoldItalic.ttf
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/Roboto-License.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/Roboto-Medium.ttf
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/Roboto-MediumItalic.ttf
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/RobotoMono-Medium.ttf
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/brightday_ibl.ktx
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/brightday_skybox.ktx
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/crossroads_ibl.ktx
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/crossroads_skybox.ktx
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/defaultGradient.png
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/defaultTexture.png
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/default_ibl.ktx
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/default_skybox.ktx
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/hall_ibl.ktx
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/hall_skybox.ktx
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/konzerthaus_ibl.ktx
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/konzerthaus_skybox.ktx
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/nightlights_ibl.ktx
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/nightlights_skybox.ktx
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/park2_ibl.ktx
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/park2_skybox.ktx
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/park_ibl.ktx
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/park_skybox.ktx
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/pillars_ibl.ktx
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/pillars_skybox.ktx
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/streetlamp_ibl.ktx
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/streetlamp_skybox.ktx
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/colorMap.filamat
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/defaultLit.filamat
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/defaultLitSSR.filamat
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/defaultLitTransparency.filamat
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/defaultUnlit.filamat
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/defaultUnlitTransparency.filamat
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/depth_value.filamat
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/depth.filamat
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/img_blit.filamat
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/infiniteGroundPlane.filamat
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/normals.filamat
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/pointcloud.filamat
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/ui_blit.filamat
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/unlitBackground.filamat
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/unlitGradient.filamat
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/unlitLine.filamat
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/unlitPolygonOffset.filamat
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/Open3D/resources/unlitSolidColor.filamat
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/applications/Open3D.desktop
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/icons/hicolor/scalable/apps/Open3D.svg
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/mime/packages/Open3D.xml
/<<PKGBUILDDIR>>/cpp/apps/Open3DViewer/postinstall-linux.sh: 8: update-mime-database: not found
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/cmake/Open3D/Open3DTargets.cmake
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/cmake/Open3D/Open3DTargets-none.cmake
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
   debian/rules execute_after_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# Build Python package
/usr/bin/make -C obj-arm-linux-gnueabihf python-package
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/cmake -S/<<PKGBUILDDIR>> -B/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/make  -f CMakeFiles/Makefile2 python-package
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/cmake -S/<<PKGBUILDDIR>> -B/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/CMakeFiles 68
/usr/bin/make  -f CMakeFiles/Makefile2 cpp/pybind/CMakeFiles/python-package.dir/all
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui/CMakeFiles/materials.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[5]: Nothing to be done for 'cpp/open3d/visualization/gui/CMakeFiles/materials.dir/build'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[  4%] Built target materials
/usr/bin/make  -f CMakeFiles/3rdparty_rply.dir/build.make CMakeFiles/3rdparty_rply.dir/depend
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/CMakeFiles/3rdparty_rply.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target 3rdparty_rply
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/make  -f CMakeFiles/3rdparty_rply.dir/build.make CMakeFiles/3rdparty_rply.dir/build
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[5]: Nothing to be done for 'CMakeFiles/3rdparty_rply.dir/build'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[  4%] Built target 3rdparty_rply
/usr/bin/make  -f CMakeFiles/3rdparty_tinyfiledialogs.dir/build.make CMakeFiles/3rdparty_tinyfiledialogs.dir/depend
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/CMakeFiles/3rdparty_tinyfiledialogs.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target 3rdparty_tinyfiledialogs
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/make  -f CMakeFiles/3rdparty_tinyfiledialogs.dir/build.make CMakeFiles/3rdparty_tinyfiledialogs.dir/build
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[5]: Nothing to be done for 'CMakeFiles/3rdparty_tinyfiledialogs.dir/build'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[  4%] 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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/visualization/gui /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target GUI
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[5]: Nothing to be done for 'cpp/open3d/visualization/gui/CMakeFiles/GUI.dir/build'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 13%] 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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/camera /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/camera /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/camera/CMakeFiles/camera.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target camera
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/make  -f cpp/open3d/camera/CMakeFiles/camera.dir/build.make cpp/open3d/camera/CMakeFiles/camera.dir/build
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[5]: Nothing to be done for 'cpp/open3d/camera/CMakeFiles/camera.dir/build'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 14%] 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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/core /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/core/CMakeFiles/core.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target core
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/make  -f cpp/open3d/core/CMakeFiles/core.dir/build.make cpp/open3d/core/CMakeFiles/core.dir/build
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[5]: Nothing to be done for 'cpp/open3d/core/CMakeFiles/core.dir/build'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/data /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/data /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/data/CMakeFiles/data.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target data
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/make  -f cpp/open3d/data/CMakeFiles/data.dir/build.make cpp/open3d/data/CMakeFiles/data.dir/build
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[5]: Nothing to be done for 'cpp/open3d/data/CMakeFiles/data.dir/build'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 27%] 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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/geometry /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/geometry/CMakeFiles/geometry.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target geometry
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/make  -f cpp/open3d/geometry/CMakeFiles/geometry.dir/build.make cpp/open3d/geometry/CMakeFiles/geometry.dir/build
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[5]: Nothing to be done for 'cpp/open3d/geometry/CMakeFiles/geometry.dir/build'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 35%] 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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/io /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/io/CMakeFiles/io.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target io
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/make  -f cpp/open3d/io/CMakeFiles/io.dir/build.make cpp/open3d/io/CMakeFiles/io.dir/build
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[5]: Nothing to be done for 'cpp/open3d/io/CMakeFiles/io.dir/build'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/ml/contrib /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/ml/contrib /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/ml/contrib/CMakeFiles/ml_contrib.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ml_contrib
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[5]: Nothing to be done for 'cpp/open3d/ml/contrib/CMakeFiles/ml_contrib.dir/build'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 42%] 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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/pipelines /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/pipelines /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/pipelines/CMakeFiles/pipelines.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target pipelines
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/make  -f cpp/open3d/pipelines/CMakeFiles/pipelines.dir/build.make cpp/open3d/pipelines/CMakeFiles/pipelines.dir/build
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[5]: Nothing to be done for 'cpp/open3d/pipelines/CMakeFiles/pipelines.dir/build'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/t/geometry /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/geometry /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target tgeometry
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[5]: Nothing to be done for 'cpp/open3d/t/geometry/CMakeFiles/tgeometry.dir/build'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/t/geometry/kernel /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/geometry/kernel /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target tgeometry_kernel
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[5]: Nothing to be done for 'cpp/open3d/t/geometry/kernel/CMakeFiles/tgeometry_kernel.dir/build'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 50%] 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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/t/io /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/io /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/io/CMakeFiles/tio.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target tio
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[5]: Nothing to be done for 'cpp/open3d/t/io/CMakeFiles/tio.dir/build'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 52%] 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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/t/pipelines /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/pipelines /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target tpipelines
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[5]: Nothing to be done for 'cpp/open3d/t/pipelines/CMakeFiles/tpipelines.dir/build'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 54%] 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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/t/pipelines/kernel /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/pipelines/kernel /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target tpipelines_kernel
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[5]: Nothing to be done for 'cpp/open3d/t/pipelines/kernel/CMakeFiles/tpipelines_kernel.dir/build'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 55%] 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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/utility /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/utility /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/utility/CMakeFiles/utility.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target utility
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/make  -f cpp/open3d/utility/CMakeFiles/utility.dir/build.make cpp/open3d/utility/CMakeFiles/utility.dir/build
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[5]: Nothing to be done for 'cpp/open3d/utility/CMakeFiles/utility.dir/build'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 58%] 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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/visualization /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/CMakeFiles/ShaderLinker.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ShaderLinker
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/make  -f cpp/open3d/visualization/CMakeFiles/ShaderLinker.dir/build.make cpp/open3d/visualization/CMakeFiles/ShaderLinker.dir/build
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[5]: Nothing to be done for 'cpp/open3d/visualization/CMakeFiles/ShaderLinker.dir/build'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 60%] 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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/visualization /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/CMakeFiles/ShaderEncoder.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ShaderEncoder
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/make  -f cpp/open3d/visualization/CMakeFiles/ShaderEncoder.dir/build.make cpp/open3d/visualization/CMakeFiles/ShaderEncoder.dir/build
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[5]: Nothing to be done for 'cpp/open3d/visualization/CMakeFiles/ShaderEncoder.dir/build'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/visualization /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/CMakeFiles/shader.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/make  -f cpp/open3d/visualization/CMakeFiles/shader.dir/build.make cpp/open3d/visualization/CMakeFiles/shader.dir/build
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[5]: Nothing to be done for 'cpp/open3d/visualization/CMakeFiles/shader.dir/build'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 66%] 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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d/visualization /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/visualization/CMakeFiles/visualization.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target visualization
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/make  -f cpp/open3d/visualization/CMakeFiles/visualization.dir/build.make cpp/open3d/visualization/CMakeFiles/visualization.dir/build
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[5]: Nothing to be done for 'cpp/open3d/visualization/CMakeFiles/visualization.dir/build'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 82%] Built target visualization
/usr/bin/make  -f cpp/open3d/CMakeFiles/Open3D.dir/build.make cpp/open3d/CMakeFiles/Open3D.dir/depend
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/open3d /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/open3d/CMakeFiles/Open3D.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target Open3D
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/make  -f cpp/open3d/CMakeFiles/Open3D.dir/build.make cpp/open3d/CMakeFiles/Open3D.dir/build
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[5]: Nothing to be done for 'cpp/open3d/CMakeFiles/Open3D.dir/build'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 82%] Built target Open3D
/usr/bin/make  -f cpp/pybind/CMakeFiles/pybind.dir/build.make cpp/pybind/CMakeFiles/pybind.dir/depend
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/pybind /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind/CMakeFiles/pybind.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target pybind
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/make  -f cpp/pybind/CMakeFiles/pybind.dir/build.make cpp/pybind/CMakeFiles/pybind.dir/build
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[5]: Nothing to be done for 'cpp/pybind/CMakeFiles/pybind.dir/build'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[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 '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/pybind /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind/CMakeFiles/python-package.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/make  -f cpp/pybind/CMakeFiles/python-package.dir/build.make cpp/pybind/CMakeFiles/python-package.dir/build
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/cpp/pybind && /usr/bin/cmake -DPYTHON_PACKAGE_SRC_DIR=/<<PKGBUILDDIR>>/python -DPYTHON_PACKAGE_DST_DIR=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/lib/python_package -DPYTHON_COMPILED_MODULE_DIR=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/lib/None/Python/cpu -DPYTHON_VERSION=3.10 -DCOMPILED_MODULE_PATH_LIST=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/lib/None/Python/cpu/pybind.cpython-310-arm-linux-gnueabihf.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=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/bin/resources -DPROJECT_EMAIL=info@open3d.org -DPROJECT_HOMEPAGE_URL=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.15.1 -DPROJECT_VERSION_THREE_NUMBER=0.15.1 -DPYPI_PACKAGE_NAME=open3d -P /<<PKGBUILDDIR>>/cpp/pybind/make_python_package.cmake
-- Up-to-date: /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/lib/python_package/open3d/cpu
-- Installing: /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/lib/python_package/open3d/cpu/pybind.cpython-310-arm-linux-gnueabihf.so
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[100%] Built target python-package
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/CMakeFiles 0
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd obj-arm-linux-gnueabihf/lib/python_package && python3 setup.py install --root /<<PKGBUILDDIR>>/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/app.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/examples
copying open3d/examples/__init__.py -> build/lib/open3d/examples
copying open3d/examples/open3d_example.py -> build/lib/open3d/examples
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/app
copying open3d/visualization/app/__init__.py -> build/lib/open3d/visualization/app
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
creating build/lib/open3d/examples/benchmark
copying open3d/examples/benchmark/__init__.py -> build/lib/open3d/examples/benchmark
copying open3d/examples/benchmark/benchmark_fgr.py -> build/lib/open3d/examples/benchmark
copying open3d/examples/benchmark/benchmark_nns.py -> build/lib/open3d/examples/benchmark
copying open3d/examples/benchmark/benchmark_pre.py -> build/lib/open3d/examples/benchmark
copying open3d/examples/benchmark/benchmark_ransac.py -> build/lib/open3d/examples/benchmark
copying open3d/examples/benchmark/benchmark_tsdf.py -> build/lib/open3d/examples/benchmark
copying open3d/examples/benchmark/benchmark_utils.py -> build/lib/open3d/examples/benchmark
creating build/lib/open3d/examples/geometry
copying open3d/examples/geometry/__init__.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/image_processing.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/kd_tree_feature_matching.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/kd_tree_search.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/octree_find_leaf.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/octree_from_voxel_grid.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/octree_point_cloud.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/octree_traversal.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/point_cloud_bounding_box.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/point_cloud_convex_hull.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/point_cloud_crop.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/point_cloud_dbscan_clustering.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/point_cloud_distance.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/point_cloud_hidden_point_removal.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/point_cloud_iss_keypoint_detector.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/point_cloud_normal_estimation.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/point_cloud_outlier_removal_radius.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/point_cloud_outlier_removal_statistical.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/point_cloud_paint.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/point_cloud_plane_segmentation.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/point_cloud_to_depth.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/point_cloud_to_rgbd.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/point_cloud_transformation.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/point_cloud_voxel_downsampling.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/point_cloud_with_numpy.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/ray_casting_closest_geometry.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/ray_casting_sdf.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/ray_casting_to_image.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/rgbd_datasets.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/triangle_mesh_connected_components.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/triangle_mesh_cropping.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/triangle_mesh_deformation.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/triangle_mesh_filtering_average.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/triangle_mesh_from_point_cloud_alpha_shapes.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/triangle_mesh_from_point_cloud_ball_pivoting.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/triangle_mesh_from_point_cloud_poisson.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/triangle_mesh_normal_estimation.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/triangle_mesh_properties.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/triangle_mesh_sampling.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/triangle_mesh_simplification_decimation.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/triangle_mesh_simplification_vertex_clustering.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/triangle_mesh_subdivision.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/triangle_mesh_transformation.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/triangle_mesh_with_numpy.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/voxel_grid_carving.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/voxel_grid_from_point_cloud.py -> build/lib/open3d/examples/geometry
copying open3d/examples/geometry/voxel_grid_from_triangle_mesh.py -> build/lib/open3d/examples/geometry
creating build/lib/open3d/examples/pipelines
copying open3d/examples/pipelines/__init__.py -> build/lib/open3d/examples/pipelines
copying open3d/examples/pipelines/colored_pointcloud_registration.py -> build/lib/open3d/examples/pipelines
copying open3d/examples/pipelines/icp_registration.py -> build/lib/open3d/examples/pipelines
copying open3d/examples/pipelines/multiway_registration.py -> build/lib/open3d/examples/pipelines
copying open3d/examples/pipelines/pose_graph_optimization.py -> build/lib/open3d/examples/pipelines
copying open3d/examples/pipelines/registration_fgr.py -> build/lib/open3d/examples/pipelines
copying open3d/examples/pipelines/registration_ransac.py -> build/lib/open3d/examples/pipelines
copying open3d/examples/pipelines/rgbd_integration_uniform.py -> build/lib/open3d/examples/pipelines
copying open3d/examples/pipelines/rgbd_odometry.py -> build/lib/open3d/examples/pipelines
copying open3d/examples/pipelines/robust_icp.py -> build/lib/open3d/examples/pipelines
creating build/lib/open3d/examples/reconstruction_system
copying open3d/examples/reconstruction_system/__init__.py -> build/lib/open3d/examples/reconstruction_system
copying open3d/examples/reconstruction_system/color_map_optimization_for_reconstruction_system.py -> build/lib/open3d/examples/reconstruction_system
copying open3d/examples/reconstruction_system/colored_icp.py -> build/lib/open3d/examples/reconstruction_system
copying open3d/examples/reconstruction_system/initialize_config.py -> build/lib/open3d/examples/reconstruction_system
copying open3d/examples/reconstruction_system/integrate_scene.py -> build/lib/open3d/examples/reconstruction_system
copying open3d/examples/reconstruction_system/make_fragments.py -> build/lib/open3d/examples/reconstruction_system
copying open3d/examples/reconstruction_system/opencv_pose_estimation.py -> build/lib/open3d/examples/reconstruction_system
copying open3d/examples/reconstruction_system/optimize_posegraph.py -> build/lib/open3d/examples/reconstruction_system
copying open3d/examples/reconstruction_system/refine_registration.py -> build/lib/open3d/examples/reconstruction_system
copying open3d/examples/reconstruction_system/register_fragments.py -> build/lib/open3d/examples/reconstruction_system
copying open3d/examples/reconstruction_system/run_system.py -> build/lib/open3d/examples/reconstruction_system
copying open3d/examples/reconstruction_system/slac.py -> build/lib/open3d/examples/reconstruction_system
copying open3d/examples/reconstruction_system/slac_integrate.py -> build/lib/open3d/examples/reconstruction_system
creating build/lib/open3d/examples/utility
copying open3d/examples/utility/__init__.py -> build/lib/open3d/examples/utility
copying open3d/examples/utility/vector.py -> build/lib/open3d/examples/utility
creating build/lib/open3d/examples/visualization
copying open3d/examples/visualization/__init__.py -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/add_geometry.py -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/all_widgets.py -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/customized_visualization.py -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/customized_visualization_key_action.py -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/demo_scene.py -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/draw.py -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/draw_webrtc.py -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/headless_rendering.py -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/interactive_visualization.py -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/line_width.py -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/load_save_viewpoint.py -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/mouse_and_point_coord.py -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/multiple_windows.py -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/non_blocking_visualization.py -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/non_english.py -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/online_processing.py -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/remove_geometry.py -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/render_to_image.py -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/tensorboard_pytorch.py -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/tensorboard_tensorflow.py -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/text3d.py -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/textured_mesh.py -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/textured_model.py -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/video.py -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/vis_gui.py -> build/lib/open3d/examples/visualization
creating build/lib/open3d/examples/reconstruction_system/debug
copying open3d/examples/reconstruction_system/debug/__init__.py -> build/lib/open3d/examples/reconstruction_system/debug
copying open3d/examples/reconstruction_system/debug/pairwise_pc_alignment.py -> build/lib/open3d/examples/reconstruction_system/debug
copying open3d/examples/reconstruction_system/debug/pairwise_rgbd_alignment.py -> build/lib/open3d/examples/reconstruction_system/debug
copying open3d/examples/reconstruction_system/debug/visualize_alignment.py -> build/lib/open3d/examples/reconstruction_system/debug
copying open3d/examples/reconstruction_system/debug/visualize_fragments.py -> build/lib/open3d/examples/reconstruction_system/debug
copying open3d/examples/reconstruction_system/debug/visualize_pointcloud.py -> build/lib/open3d/examples/reconstruction_system/debug
copying open3d/examples/reconstruction_system/debug/visualize_scene.py -> build/lib/open3d/examples/reconstruction_system/debug
creating build/lib/open3d/examples/reconstruction_system/scripts
copying open3d/examples/reconstruction_system/scripts/__init__.py -> build/lib/open3d/examples/reconstruction_system/scripts
copying open3d/examples/reconstruction_system/scripts/download_dataset.py -> build/lib/open3d/examples/reconstruction_system/scripts
copying open3d/examples/reconstruction_system/scripts/synchronize_frames.py -> build/lib/open3d/examples/reconstruction_system/scripts
creating build/lib/open3d/examples/reconstruction_system/sensors
copying open3d/examples/reconstruction_system/sensors/__init__.py -> build/lib/open3d/examples/reconstruction_system/sensors
copying open3d/examples/reconstruction_system/sensors/azure_kinect_mkv_reader.py -> build/lib/open3d/examples/reconstruction_system/sensors
copying open3d/examples/reconstruction_system/sensors/azure_kinect_recorder.py -> build/lib/open3d/examples/reconstruction_system/sensors
copying open3d/examples/reconstruction_system/sensors/azure_kinect_viewer.py -> build/lib/open3d/examples/reconstruction_system/sensors
copying open3d/examples/reconstruction_system/sensors/realsense_helper.py -> build/lib/open3d/examples/reconstruction_system/sensors
copying open3d/examples/reconstruction_system/sensors/realsense_pcd_visualizer.py -> build/lib/open3d/examples/reconstruction_system/sensors
copying open3d/examples/reconstruction_system/sensors/realsense_recorder.py -> build/lib/open3d/examples/reconstruction_system/sensors
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-310-arm-linux-gnueabihf.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/test_data
copying open3d/test_data/Juneau.jpg -> build/lib/open3d/test_data
copying open3d/test_data/bathtub_0154.ply -> build/lib/open3d/test_data
copying open3d/test_data/camera.json -> build/lib/open3d/test_data
copying open3d/test_data/camera_primesense.json -> build/lib/open3d/test_data
copying open3d/test_data/camera_trajectory.json -> build/lib/open3d/test_data
copying open3d/test_data/color.ply -> build/lib/open3d/test_data
copying open3d/test_data/depth.png -> build/lib/open3d/test_data
copying open3d/test_data/depth_syn.png -> build/lib/open3d/test_data
copying open3d/test_data/depth_syn_camera.json -> build/lib/open3d/test_data
copying open3d/test_data/download_file_list.json -> build/lib/open3d/test_data
copying open3d/test_data/download_test_data.cmake -> build/lib/open3d/test_data
copying open3d/test_data/download_test_data.py -> build/lib/open3d/test_data
copying open3d/test_data/download_utils.py -> build/lib/open3d/test_data
copying open3d/test_data/fragment.pcd -> build/lib/open3d/test_data
copying open3d/test_data/fragment.ply -> build/lib/open3d/test_data
copying open3d/test_data/image.PNG -> build/lib/open3d/test_data
copying open3d/test_data/knot.ply -> build/lib/open3d/test_data
copying open3d/test_data/my_points.txt -> build/lib/open3d/test_data
copying open3d/test_data/renderoption.json -> build/lib/open3d/test_data
copying open3d/test_data/rs_default_config.json -> build/lib/open3d/test_data
copying open3d/test_data/simple.xyz -> build/lib/open3d/test_data
copying open3d/test_data/sphere.ply -> build/lib/open3d/test_data
copying open3d/test_data/tensors_compressed.npz -> build/lib/open3d/test_data
copying open3d/test_data/test_pose_graph.json -> build/lib/open3d/test_data
copying open3d/test_data/test_sample_ascii.ply -> build/lib/open3d/test_data
copying open3d/test_data/test_sample_custom.ply -> build/lib/open3d/test_data
copying open3d/test_data/test_sample_wrong_format.ply -> build/lib/open3d/test_data
copying open3d/test_data/test_tensorboard_plugin.zip -> build/lib/open3d/test_data
creating build/lib/open3d/test_data/ColoredICP
copying open3d/test_data/ColoredICP/frag_115.ply -> build/lib/open3d/test_data/ColoredICP
copying open3d/test_data/ColoredICP/frag_116.ply -> build/lib/open3d/test_data/ColoredICP
creating build/lib/open3d/test_data/Crop
copying open3d/test_data/Crop/cropped.json -> build/lib/open3d/test_data/Crop
copying open3d/test_data/Crop/fragment.ply -> build/lib/open3d/test_data/Crop
creating build/lib/open3d/test_data/Feature
copying open3d/test_data/Feature/cloud_bin_0.d32.bin -> build/lib/open3d/test_data/Feature
copying open3d/test_data/Feature/cloud_bin_0.fpfh.bin -> build/lib/open3d/test_data/Feature
copying open3d/test_data/Feature/cloud_bin_0.pcd -> build/lib/open3d/test_data/Feature
copying open3d/test_data/Feature/cloud_bin_1.d32.bin -> build/lib/open3d/test_data/Feature
copying open3d/test_data/Feature/cloud_bin_1.fpfh.bin -> build/lib/open3d/test_data/Feature
copying open3d/test_data/Feature/cloud_bin_1.pcd -> build/lib/open3d/test_data/Feature
creating build/lib/open3d/test_data/GraphOptimization
copying open3d/test_data/GraphOptimization/pose_graph_example_fragment.json -> build/lib/open3d/test_data/GraphOptimization
copying open3d/test_data/GraphOptimization/pose_graph_example_global.json -> build/lib/open3d/test_data/GraphOptimization
creating build/lib/open3d/test_data/ICP
copying open3d/test_data/ICP/cloud_bin_0.pcd -> build/lib/open3d/test_data/ICP
copying open3d/test_data/ICP/cloud_bin_1.pcd -> build/lib/open3d/test_data/ICP
copying open3d/test_data/ICP/cloud_bin_2.pcd -> build/lib/open3d/test_data/ICP
copying open3d/test_data/ICP/init.log -> build/lib/open3d/test_data/ICP
creating build/lib/open3d/test_data/RGBD
copying open3d/test_data/RGBD/example_tsdf_pcd.ply -> build/lib/open3d/test_data/RGBD
copying open3d/test_data/RGBD/odometry.log -> build/lib/open3d/test_data/RGBD
copying open3d/test_data/RGBD/rgbd.match -> build/lib/open3d/test_data/RGBD
copying open3d/test_data/RGBD/trajectory.log -> build/lib/open3d/test_data/RGBD
creating build/lib/open3d/test_data/RGBD/color
copying open3d/test_data/RGBD/color/00000.jpg -> build/lib/open3d/test_data/RGBD/color
copying open3d/test_data/RGBD/color/00001.jpg -> build/lib/open3d/test_data/RGBD/color
copying open3d/test_data/RGBD/color/00002.jpg -> build/lib/open3d/test_data/RGBD/color
copying open3d/test_data/RGBD/color/00003.jpg -> build/lib/open3d/test_data/RGBD/color
copying open3d/test_data/RGBD/color/00004.jpg -> build/lib/open3d/test_data/RGBD/color
creating build/lib/open3d/test_data/RGBD/depth
copying open3d/test_data/RGBD/depth/00000.png -> build/lib/open3d/test_data/RGBD/depth
copying open3d/test_data/RGBD/depth/00001.png -> build/lib/open3d/test_data/RGBD/depth
copying open3d/test_data/RGBD/depth/00002.png -> build/lib/open3d/test_data/RGBD/depth
copying open3d/test_data/RGBD/depth/00003.png -> build/lib/open3d/test_data/RGBD/depth
copying open3d/test_data/RGBD/depth/00004.png -> build/lib/open3d/test_data/RGBD/depth
creating build/lib/open3d/test_data/RGBD/other_formats
copying open3d/test_data/RGBD/other_formats/L515_test_s.bag.tar.xz -> build/lib/open3d/test_data/RGBD/other_formats
copying open3d/test_data/RGBD/other_formats/NYU_color.ppm -> build/lib/open3d/test_data/RGBD/other_formats
copying open3d/test_data/RGBD/other_formats/NYU_depth.pgm -> build/lib/open3d/test_data/RGBD/other_formats
copying open3d/test_data/RGBD/other_formats/SUN_color.jpg -> build/lib/open3d/test_data/RGBD/other_formats
copying open3d/test_data/RGBD/other_formats/SUN_depth.png -> build/lib/open3d/test_data/RGBD/other_formats
copying open3d/test_data/RGBD/other_formats/TUM_color.png -> build/lib/open3d/test_data/RGBD/other_formats
copying open3d/test_data/RGBD/other_formats/TUM_depth.png -> build/lib/open3d/test_data/RGBD/other_formats
creating build/lib/open3d/test_data/crate
copying open3d/test_data/crate/LICENSE.txt -> build/lib/open3d/test_data/crate
copying open3d/test_data/crate/crate.jpg -> build/lib/open3d/test_data/crate
copying open3d/test_data/crate/crate.mtl -> build/lib/open3d/test_data/crate
copying open3d/test_data/crate/crate.obj -> build/lib/open3d/test_data/crate
creating build/lib/open3d/test_data/monkey
copying open3d/test_data/monkey/README -> build/lib/open3d/test_data/monkey
copying open3d/test_data/monkey/albedo.png -> build/lib/open3d/test_data/monkey
copying open3d/test_data/monkey/ao.png -> build/lib/open3d/test_data/monkey
copying open3d/test_data/monkey/metallic.png -> build/lib/open3d/test_data/monkey
copying open3d/test_data/monkey/monkey.mtl -> build/lib/open3d/test_data/monkey
copying open3d/test_data/monkey/monkey.obj -> build/lib/open3d/test_data/monkey
copying open3d/test_data/monkey/monkey_solid.mtl -> build/lib/open3d/test_data/monkey
copying open3d/test_data/monkey/monkey_solid.obj -> build/lib/open3d/test_data/monkey
copying open3d/test_data/monkey/normal.png -> build/lib/open3d/test_data/monkey
copying open3d/test_data/monkey/roughness.png -> build/lib/open3d/test_data/monkey
creating build/lib/open3d/test_data/sword
copying open3d/test_data/sword/README -> build/lib/open3d/test_data/sword
copying open3d/test_data/sword/UV.mtl -> build/lib/open3d/test_data/sword
copying open3d/test_data/sword/UV.obj -> build/lib/open3d/test_data/sword
copying open3d/test_data/sword/UV_blinn1SG_BaseColor.png -> build/lib/open3d/test_data/sword
copying open3d/test_data/sword/UV_blinn1SG_Metallic.png -> build/lib/open3d/test_data/sword
copying open3d/test_data/sword/UV_blinn1SG_Normal.png -> build/lib/open3d/test_data/sword
copying open3d/test_data/sword/UV_blinn1SG_Roughness.png -> build/lib/open3d/test_data/sword
creating build/lib/open3d/tools
copying open3d/tools/cli.py -> build/lib/open3d/tools
creating build/lib/open3d/visualization/tensorboard_plugin
copying open3d/visualization/tensorboard_plugin/colormap.py -> build/lib/open3d/visualization/tensorboard_plugin
copying open3d/visualization/tensorboard_plugin/labellut.py -> 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/examples/camera
copying open3d/examples/camera/camera_trajectory.py -> build/lib/open3d/examples/camera
creating build/lib/open3d/examples/io
copying open3d/examples/io/image_io.py -> build/lib/open3d/examples/io
copying open3d/examples/io/point_cloud_io.py -> build/lib/open3d/examples/io
copying open3d/examples/io/realsense_io.py -> build/lib/open3d/examples/io
copying open3d/examples/io/triangle_mesh_io.py -> build/lib/open3d/examples/io
creating build/lib/open3d/examples/t_reconstruction_system
copying open3d/examples/t_reconstruction_system/common.py -> build/lib/open3d/examples/t_reconstruction_system
copying open3d/examples/t_reconstruction_system/config.py -> build/lib/open3d/examples/t_reconstruction_system
copying open3d/examples/t_reconstruction_system/default_config.yml -> build/lib/open3d/examples/t_reconstruction_system
copying open3d/examples/t_reconstruction_system/default_intrinsics.json -> build/lib/open3d/examples/t_reconstruction_system
copying open3d/examples/t_reconstruction_system/dense_slam.py -> build/lib/open3d/examples/t_reconstruction_system
copying open3d/examples/t_reconstruction_system/dense_slam_gui.py -> build/lib/open3d/examples/t_reconstruction_system
copying open3d/examples/t_reconstruction_system/integrate.py -> build/lib/open3d/examples/t_reconstruction_system
copying open3d/examples/t_reconstruction_system/integrate_custom.py -> build/lib/open3d/examples/t_reconstruction_system
copying open3d/examples/t_reconstruction_system/ray_casting.py -> build/lib/open3d/examples/t_reconstruction_system
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
creating build/lib/open3d/examples/reconstruction_system/config
copying open3d/examples/reconstruction_system/config/realsense.json -> build/lib/open3d/examples/reconstruction_system/config
copying open3d/examples/reconstruction_system/config/tutorial.json -> build/lib/open3d/examples/reconstruction_system/config
creating build/lib/open3d/examples/reconstruction_system/config/indoor_lidar_rgbd
copying open3d/examples/reconstruction_system/config/indoor_lidar_rgbd/apartment.json -> build/lib/open3d/examples/reconstruction_system/config/indoor_lidar_rgbd
copying open3d/examples/reconstruction_system/config/indoor_lidar_rgbd/bedroom.json -> build/lib/open3d/examples/reconstruction_system/config/indoor_lidar_rgbd
copying open3d/examples/reconstruction_system/config/indoor_lidar_rgbd/boardroom.json -> build/lib/open3d/examples/reconstruction_system/config/indoor_lidar_rgbd
copying open3d/examples/reconstruction_system/config/indoor_lidar_rgbd/lobby.json -> build/lib/open3d/examples/reconstruction_system/config/indoor_lidar_rgbd
copying open3d/examples/reconstruction_system/config/indoor_lidar_rgbd/loft.json -> build/lib/open3d/examples/reconstruction_system/config/indoor_lidar_rgbd
creating build/lib/open3d/examples/reconstruction_system/config/redwood_objects
copying open3d/examples/reconstruction_system/config/redwood_objects/car.json -> build/lib/open3d/examples/reconstruction_system/config/redwood_objects
copying open3d/examples/reconstruction_system/config/redwood_objects/chair.json -> build/lib/open3d/examples/reconstruction_system/config/redwood_objects
copying open3d/examples/reconstruction_system/config/redwood_objects/motorcycle.json -> build/lib/open3d/examples/reconstruction_system/config/redwood_objects
copying open3d/examples/reconstruction_system/config/redwood_objects/plant.json -> build/lib/open3d/examples/reconstruction_system/config/redwood_objects
copying open3d/examples/reconstruction_system/config/redwood_objects/sofa.json -> build/lib/open3d/examples/reconstruction_system/config/redwood_objects
copying open3d/examples/reconstruction_system/config/redwood_objects/truck.json -> build/lib/open3d/examples/reconstruction_system/config/redwood_objects
creating build/lib/open3d/examples/reconstruction_system/config/redwood_simulated
copying open3d/examples/reconstruction_system/config/redwood_simulated/livingroom1-clean.json -> build/lib/open3d/examples/reconstruction_system/config/redwood_simulated
copying open3d/examples/reconstruction_system/config/redwood_simulated/livingroom1-simulated.json -> build/lib/open3d/examples/reconstruction_system/config/redwood_simulated
copying open3d/examples/reconstruction_system/config/redwood_simulated/livingroom2-clean.json -> build/lib/open3d/examples/reconstruction_system/config/redwood_simulated
copying open3d/examples/reconstruction_system/config/redwood_simulated/livingroom2-simulated.json -> build/lib/open3d/examples/reconstruction_system/config/redwood_simulated
copying open3d/examples/reconstruction_system/config/redwood_simulated/office1-clean.json -> build/lib/open3d/examples/reconstruction_system/config/redwood_simulated
copying open3d/examples/reconstruction_system/config/redwood_simulated/office1-simulated.json -> build/lib/open3d/examples/reconstruction_system/config/redwood_simulated
copying open3d/examples/reconstruction_system/config/redwood_simulated/office2-clean.json -> build/lib/open3d/examples/reconstruction_system/config/redwood_simulated
copying open3d/examples/reconstruction_system/config/redwood_simulated/office2-simulated.json -> build/lib/open3d/examples/reconstruction_system/config/redwood_simulated
creating build/lib/open3d/examples/reconstruction_system/config/stanford
copying open3d/examples/reconstruction_system/config/stanford/burghers.json -> build/lib/open3d/examples/reconstruction_system/config/stanford
copying open3d/examples/reconstruction_system/config/stanford/cactusgarden.json -> build/lib/open3d/examples/reconstruction_system/config/stanford
copying open3d/examples/reconstruction_system/config/stanford/copyroom.json -> build/lib/open3d/examples/reconstruction_system/config/stanford
copying open3d/examples/reconstruction_system/config/stanford/lounge.json -> build/lib/open3d/examples/reconstruction_system/config/stanford
copying open3d/examples/reconstruction_system/config/stanford/stonewall.json -> build/lib/open3d/examples/reconstruction_system/config/stanford
copying open3d/examples/reconstruction_system/config/stanford/totempole.json -> build/lib/open3d/examples/reconstruction_system/config/stanford
copying open3d/examples/visualization/icon-32.png -> build/lib/open3d/examples/visualization
copying open3d/examples/visualization/icon-32@2x.png -> build/lib/open3d/examples/visualization
copying open3d/examples/reconstruction_system/scripts/download_indoor_lidar_rgbd.sh -> build/lib/open3d/examples/reconstruction_system/scripts
copying open3d/examples/reconstruction_system/scripts/download_redwood_objects.sh -> build/lib/open3d/examples/reconstruction_system/scripts
copying open3d/examples/reconstruction_system/scripts/download_redwood_simulated.sh -> build/lib/open3d/examples/reconstruction_system/scripts
copying open3d/examples/reconstruction_system/scripts/download_stanford.sh -> build/lib/open3d/examples/reconstruction_system/scripts
copying open3d/examples/reconstruction_system/scripts/download_tutorial.sh -> build/lib/open3d/examples/reconstruction_system/scripts
copying open3d/examples/reconstruction_system/scripts/gdrive_download.sh -> build/lib/open3d/examples/reconstruction_system/scripts
copying open3d/examples/reconstruction_system/scripts/requirements.txt -> build/lib/open3d/examples/reconstruction_system/scripts
copying open3d/examples/reconstruction_system/sensors/default_config.json -> build/lib/open3d/examples/reconstruction_system/sensors
running install_lib
creating /<<PKGBUILDDIR>>/debian/python3-open3d
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d
copying build/lib/open3d/core.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d
copying build/lib/open3d/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d
copying build/lib/open3d/app.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d
copying build/lib/open3d/web_visualizer.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d
copying build/lib/open3d/_build_config.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml
copying build/lib/open3d/ml/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml
copying build/lib/open3d/ml/configs.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml
copying build/lib/open3d/ml/datasets.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml
copying build/lib/open3d/ml/utils.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml
copying build/lib/open3d/ml/vis.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/contrib
copying build/lib/open3d/ml/contrib/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/contrib
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf
copying build/lib/open3d/ml/tf/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf
copying build/lib/open3d/ml/tf/configs.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf
copying build/lib/open3d/ml/tf/dataloaders.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf
copying build/lib/open3d/ml/tf/datasets.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf
copying build/lib/open3d/ml/tf/models.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf
copying build/lib/open3d/ml/tf/modules.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf
copying build/lib/open3d/ml/tf/pipelines.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf
copying build/lib/open3d/ml/tf/vis.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/layers
copying build/lib/open3d/ml/tf/layers/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/layers
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/ops
copying build/lib/open3d/ml/tf/ops/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/ops
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/python
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/python/layers
copying build/lib/open3d/ml/tf/python/layers/convolutions.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/python/layers
copying build/lib/open3d/ml/tf/python/layers/neighbor_search.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/python/layers
copying build/lib/open3d/ml/tf/python/layers/voxel_pooling.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/python/layers
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/python/ops
copying build/lib/open3d/ml/tf/python/ops/gradients.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/python/ops
copying build/lib/open3d/ml/tf/python/ops/lib.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/python/ops
copying build/lib/open3d/ml/tf/python/ops/ops.py.in -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/python/ops
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch
copying build/lib/open3d/ml/torch/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch
copying build/lib/open3d/ml/torch/configs.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch
copying build/lib/open3d/ml/torch/dataloaders.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch
copying build/lib/open3d/ml/torch/datasets.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch
copying build/lib/open3d/ml/torch/models.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch
copying build/lib/open3d/ml/torch/modules.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch
copying build/lib/open3d/ml/torch/pipelines.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch
copying build/lib/open3d/ml/torch/vis.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/classes
copying build/lib/open3d/ml/torch/classes/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/classes
copying build/lib/open3d/ml/torch/classes/ragged_tensor.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/classes
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/layers
copying build/lib/open3d/ml/torch/layers/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/layers
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/ops
copying build/lib/open3d/ml/torch/ops/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/ops
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/python
copying build/lib/open3d/ml/torch/python/ops.py.in -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/python
copying build/lib/open3d/ml/torch/python/return_types.py.in -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/python
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/python/layers
copying build/lib/open3d/ml/torch/python/layers/convolutions.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/python/layers
copying build/lib/open3d/ml/torch/python/layers/neighbor_search.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/python/layers
copying build/lib/open3d/ml/torch/python/layers/voxel_pooling.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/python/layers
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization
copying build/lib/open3d/visualization/__main__.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization
copying build/lib/open3d/visualization/_external_visualizer.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization
copying build/lib/open3d/visualization/async_event_loop.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization
copying build/lib/open3d/visualization/draw.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization
copying build/lib/open3d/visualization/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/app
copying build/lib/open3d/visualization/app/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/app
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/gui
copying build/lib/open3d/visualization/gui/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/gui
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/rendering
copying build/lib/open3d/visualization/rendering/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/rendering
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/tensorboard_plugin
copying build/lib/open3d/visualization/tensorboard_plugin/colormap.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/tensorboard_plugin
copying build/lib/open3d/visualization/tensorboard_plugin/labellut.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/tensorboard_plugin
copying build/lib/open3d/visualization/tensorboard_plugin/metadata.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/tensorboard_plugin
copying build/lib/open3d/visualization/tensorboard_plugin/plugin.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/tensorboard_plugin
copying build/lib/open3d/visualization/tensorboard_plugin/plugin_data.proto -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/tensorboard_plugin
copying build/lib/open3d/visualization/tensorboard_plugin/plugin_data_pb2.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/tensorboard_plugin
copying build/lib/open3d/visualization/tensorboard_plugin/summary.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/tensorboard_plugin
copying build/lib/open3d/visualization/tensorboard_plugin/util.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/tensorboard_plugin
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/tensorboard_plugin/frontend
copying build/lib/open3d/visualization/tensorboard_plugin/frontend/index.js -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/tensorboard_plugin/frontend
copying build/lib/open3d/visualization/tensorboard_plugin/frontend/style.css -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/tensorboard_plugin/frontend
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples
copying build/lib/open3d/examples/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples
copying build/lib/open3d/examples/open3d_example.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/benchmark
copying build/lib/open3d/examples/benchmark/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/benchmark
copying build/lib/open3d/examples/benchmark/benchmark_fgr.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/benchmark
copying build/lib/open3d/examples/benchmark/benchmark_nns.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/benchmark
copying build/lib/open3d/examples/benchmark/benchmark_pre.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/benchmark
copying build/lib/open3d/examples/benchmark/benchmark_ransac.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/benchmark
copying build/lib/open3d/examples/benchmark/benchmark_tsdf.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/benchmark
copying build/lib/open3d/examples/benchmark/benchmark_utils.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/benchmark
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/image_processing.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/kd_tree_feature_matching.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/kd_tree_search.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/octree_find_leaf.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/octree_from_voxel_grid.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/octree_point_cloud.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/octree_traversal.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/point_cloud_bounding_box.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/point_cloud_convex_hull.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/point_cloud_crop.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/point_cloud_dbscan_clustering.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/point_cloud_distance.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/point_cloud_hidden_point_removal.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/point_cloud_iss_keypoint_detector.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/point_cloud_normal_estimation.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/point_cloud_outlier_removal_radius.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/point_cloud_outlier_removal_statistical.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/point_cloud_paint.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/point_cloud_plane_segmentation.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/point_cloud_to_depth.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/point_cloud_to_rgbd.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/point_cloud_transformation.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/point_cloud_voxel_downsampling.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/point_cloud_with_numpy.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/ray_casting_closest_geometry.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/ray_casting_sdf.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/ray_casting_to_image.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/rgbd_datasets.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/triangle_mesh_connected_components.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/triangle_mesh_cropping.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/triangle_mesh_deformation.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/triangle_mesh_filtering_average.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/triangle_mesh_from_point_cloud_alpha_shapes.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/triangle_mesh_from_point_cloud_ball_pivoting.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/triangle_mesh_from_point_cloud_poisson.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/triangle_mesh_normal_estimation.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/triangle_mesh_properties.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/triangle_mesh_sampling.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/triangle_mesh_simplification_decimation.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/triangle_mesh_simplification_vertex_clustering.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/triangle_mesh_subdivision.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/triangle_mesh_transformation.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/triangle_mesh_with_numpy.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/voxel_grid_carving.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/voxel_grid_from_point_cloud.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
copying build/lib/open3d/examples/geometry/voxel_grid_from_triangle_mesh.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/pipelines
copying build/lib/open3d/examples/pipelines/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/pipelines
copying build/lib/open3d/examples/pipelines/colored_pointcloud_registration.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/pipelines
copying build/lib/open3d/examples/pipelines/icp_registration.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/pipelines
copying build/lib/open3d/examples/pipelines/multiway_registration.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/pipelines
copying build/lib/open3d/examples/pipelines/pose_graph_optimization.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/pipelines
copying build/lib/open3d/examples/pipelines/registration_fgr.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/pipelines
copying build/lib/open3d/examples/pipelines/registration_ransac.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/pipelines
copying build/lib/open3d/examples/pipelines/rgbd_integration_uniform.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/pipelines
copying build/lib/open3d/examples/pipelines/rgbd_odometry.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/pipelines
copying build/lib/open3d/examples/pipelines/robust_icp.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/pipelines
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system
copying build/lib/open3d/examples/reconstruction_system/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system
copying build/lib/open3d/examples/reconstruction_system/color_map_optimization_for_reconstruction_system.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system
copying build/lib/open3d/examples/reconstruction_system/colored_icp.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system
copying build/lib/open3d/examples/reconstruction_system/initialize_config.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system
copying build/lib/open3d/examples/reconstruction_system/integrate_scene.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system
copying build/lib/open3d/examples/reconstruction_system/make_fragments.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system
copying build/lib/open3d/examples/reconstruction_system/opencv_pose_estimation.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system
copying build/lib/open3d/examples/reconstruction_system/optimize_posegraph.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system
copying build/lib/open3d/examples/reconstruction_system/refine_registration.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system
copying build/lib/open3d/examples/reconstruction_system/register_fragments.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system
copying build/lib/open3d/examples/reconstruction_system/run_system.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system
copying build/lib/open3d/examples/reconstruction_system/slac.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system
copying build/lib/open3d/examples/reconstruction_system/slac_integrate.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/debug
copying build/lib/open3d/examples/reconstruction_system/debug/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/debug
copying build/lib/open3d/examples/reconstruction_system/debug/pairwise_pc_alignment.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/debug
copying build/lib/open3d/examples/reconstruction_system/debug/pairwise_rgbd_alignment.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/debug
copying build/lib/open3d/examples/reconstruction_system/debug/visualize_alignment.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/debug
copying build/lib/open3d/examples/reconstruction_system/debug/visualize_fragments.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/debug
copying build/lib/open3d/examples/reconstruction_system/debug/visualize_pointcloud.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/debug
copying build/lib/open3d/examples/reconstruction_system/debug/visualize_scene.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/debug
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/scripts
copying build/lib/open3d/examples/reconstruction_system/scripts/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/scripts
copying build/lib/open3d/examples/reconstruction_system/scripts/download_dataset.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/scripts
copying build/lib/open3d/examples/reconstruction_system/scripts/synchronize_frames.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/scripts
copying build/lib/open3d/examples/reconstruction_system/scripts/download_indoor_lidar_rgbd.sh -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/scripts
copying build/lib/open3d/examples/reconstruction_system/scripts/download_redwood_objects.sh -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/scripts
copying build/lib/open3d/examples/reconstruction_system/scripts/download_redwood_simulated.sh -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/scripts
copying build/lib/open3d/examples/reconstruction_system/scripts/download_stanford.sh -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/scripts
copying build/lib/open3d/examples/reconstruction_system/scripts/download_tutorial.sh -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/scripts
copying build/lib/open3d/examples/reconstruction_system/scripts/gdrive_download.sh -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/scripts
copying build/lib/open3d/examples/reconstruction_system/scripts/requirements.txt -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/scripts
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/sensors
copying build/lib/open3d/examples/reconstruction_system/sensors/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/sensors
copying build/lib/open3d/examples/reconstruction_system/sensors/azure_kinect_mkv_reader.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/sensors
copying build/lib/open3d/examples/reconstruction_system/sensors/azure_kinect_recorder.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/sensors
copying build/lib/open3d/examples/reconstruction_system/sensors/azure_kinect_viewer.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/sensors
copying build/lib/open3d/examples/reconstruction_system/sensors/realsense_helper.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/sensors
copying build/lib/open3d/examples/reconstruction_system/sensors/realsense_pcd_visualizer.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/sensors
copying build/lib/open3d/examples/reconstruction_system/sensors/realsense_recorder.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/sensors
copying build/lib/open3d/examples/reconstruction_system/sensors/default_config.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/sensors
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config
copying build/lib/open3d/examples/reconstruction_system/config/realsense.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config
copying build/lib/open3d/examples/reconstruction_system/config/tutorial.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/indoor_lidar_rgbd
copying build/lib/open3d/examples/reconstruction_system/config/indoor_lidar_rgbd/apartment.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/indoor_lidar_rgbd
copying build/lib/open3d/examples/reconstruction_system/config/indoor_lidar_rgbd/bedroom.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/indoor_lidar_rgbd
copying build/lib/open3d/examples/reconstruction_system/config/indoor_lidar_rgbd/boardroom.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/indoor_lidar_rgbd
copying build/lib/open3d/examples/reconstruction_system/config/indoor_lidar_rgbd/lobby.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/indoor_lidar_rgbd
copying build/lib/open3d/examples/reconstruction_system/config/indoor_lidar_rgbd/loft.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/indoor_lidar_rgbd
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/redwood_objects
copying build/lib/open3d/examples/reconstruction_system/config/redwood_objects/car.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/redwood_objects
copying build/lib/open3d/examples/reconstruction_system/config/redwood_objects/chair.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/redwood_objects
copying build/lib/open3d/examples/reconstruction_system/config/redwood_objects/motorcycle.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/redwood_objects
copying build/lib/open3d/examples/reconstruction_system/config/redwood_objects/plant.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/redwood_objects
copying build/lib/open3d/examples/reconstruction_system/config/redwood_objects/sofa.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/redwood_objects
copying build/lib/open3d/examples/reconstruction_system/config/redwood_objects/truck.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/redwood_objects
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/redwood_simulated
copying build/lib/open3d/examples/reconstruction_system/config/redwood_simulated/livingroom1-clean.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/redwood_simulated
copying build/lib/open3d/examples/reconstruction_system/config/redwood_simulated/livingroom1-simulated.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/redwood_simulated
copying build/lib/open3d/examples/reconstruction_system/config/redwood_simulated/livingroom2-clean.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/redwood_simulated
copying build/lib/open3d/examples/reconstruction_system/config/redwood_simulated/livingroom2-simulated.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/redwood_simulated
copying build/lib/open3d/examples/reconstruction_system/config/redwood_simulated/office1-clean.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/redwood_simulated
copying build/lib/open3d/examples/reconstruction_system/config/redwood_simulated/office1-simulated.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/redwood_simulated
copying build/lib/open3d/examples/reconstruction_system/config/redwood_simulated/office2-clean.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/redwood_simulated
copying build/lib/open3d/examples/reconstruction_system/config/redwood_simulated/office2-simulated.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/redwood_simulated
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/stanford
copying build/lib/open3d/examples/reconstruction_system/config/stanford/burghers.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/stanford
copying build/lib/open3d/examples/reconstruction_system/config/stanford/cactusgarden.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/stanford
copying build/lib/open3d/examples/reconstruction_system/config/stanford/copyroom.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/stanford
copying build/lib/open3d/examples/reconstruction_system/config/stanford/lounge.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/stanford
copying build/lib/open3d/examples/reconstruction_system/config/stanford/stonewall.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/stanford
copying build/lib/open3d/examples/reconstruction_system/config/stanford/totempole.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/config/stanford
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/utility
copying build/lib/open3d/examples/utility/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/utility
copying build/lib/open3d/examples/utility/vector.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/utility
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/add_geometry.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/all_widgets.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/customized_visualization.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/customized_visualization_key_action.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/demo_scene.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/draw.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/draw_webrtc.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/headless_rendering.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/interactive_visualization.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/line_width.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/load_save_viewpoint.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/mouse_and_point_coord.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/multiple_windows.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/non_blocking_visualization.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/non_english.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/online_processing.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/remove_geometry.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/render_to_image.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/tensorboard_pytorch.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/tensorboard_tensorflow.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/text3d.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/textured_mesh.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/textured_model.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/video.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/vis_gui.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/icon-32.png -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
copying build/lib/open3d/examples/visualization/icon-32@2x.png -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/camera
copying build/lib/open3d/examples/camera/camera_trajectory.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/camera
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/io
copying build/lib/open3d/examples/io/image_io.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/io
copying build/lib/open3d/examples/io/point_cloud_io.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/io
copying build/lib/open3d/examples/io/realsense_io.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/io
copying build/lib/open3d/examples/io/triangle_mesh_io.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/io
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/t_reconstruction_system
copying build/lib/open3d/examples/t_reconstruction_system/common.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/t_reconstruction_system
copying build/lib/open3d/examples/t_reconstruction_system/config.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/t_reconstruction_system
copying build/lib/open3d/examples/t_reconstruction_system/default_config.yml -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/t_reconstruction_system
copying build/lib/open3d/examples/t_reconstruction_system/default_intrinsics.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/t_reconstruction_system
copying build/lib/open3d/examples/t_reconstruction_system/dense_slam.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/t_reconstruction_system
copying build/lib/open3d/examples/t_reconstruction_system/dense_slam_gui.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/t_reconstruction_system
copying build/lib/open3d/examples/t_reconstruction_system/integrate.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/t_reconstruction_system
copying build/lib/open3d/examples/t_reconstruction_system/integrate_custom.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/t_reconstruction_system
copying build/lib/open3d/examples/t_reconstruction_system/ray_casting.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/t_reconstruction_system
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/cpu
copying build/lib/open3d/cpu/pybind.cpython-310-arm-linux-gnueabihf.so -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/cpu
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/Roboto-Bold.ttf -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/Roboto-BoldItalic.ttf -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/Roboto-License.txt -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/Roboto-Medium.ttf -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/Roboto-MediumItalic.ttf -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/RobotoMono-Medium.ttf -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/brightday_ibl.ktx -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/brightday_skybox.ktx -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/colorMap.filamat -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/crossroads_ibl.ktx -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/crossroads_skybox.ktx -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/defaultGradient.png -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/defaultLit.filamat -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/defaultLitSSR.filamat -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/defaultLitTransparency.filamat -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/defaultTexture.png -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/defaultUnlit.filamat -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/defaultUnlitTransparency.filamat -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/default_ibl.ktx -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/default_skybox.ktx -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/depth.filamat -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/depth_value.filamat -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/hall_ibl.ktx -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/hall_skybox.ktx -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/img_blit.filamat -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/infiniteGroundPlane.filamat -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/konzerthaus_ibl.ktx -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/konzerthaus_skybox.ktx -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/nightlights_ibl.ktx -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/nightlights_skybox.ktx -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/normals.filamat -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/park2_ibl.ktx -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/park2_skybox.ktx -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/park_ibl.ktx -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/park_skybox.ktx -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/pillars_ibl.ktx -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/pillars_skybox.ktx -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/pointcloud.filamat -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/streetlamp_ibl.ktx -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/streetlamp_skybox.ktx -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/ui_blit.filamat -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/unlitBackground.filamat -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/unlitGradient.filamat -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/unlitLine.filamat -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/unlitPolygonOffset.filamat -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
copying build/lib/open3d/resources/unlitSolidColor.filamat -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/resources
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/Juneau.jpg -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/bathtub_0154.ply -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/camera.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/camera_primesense.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/camera_trajectory.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/color.ply -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/depth.png -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/depth_syn.png -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/depth_syn_camera.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/download_file_list.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/download_test_data.cmake -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/download_test_data.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/download_utils.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/fragment.pcd -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/fragment.ply -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/image.PNG -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/knot.ply -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/my_points.txt -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/renderoption.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/rs_default_config.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/simple.xyz -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/sphere.ply -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/tensors_compressed.npz -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/test_pose_graph.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/test_sample_ascii.ply -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/test_sample_custom.ply -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/test_sample_wrong_format.ply -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
copying build/lib/open3d/test_data/test_tensorboard_plugin.zip -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/ColoredICP
copying build/lib/open3d/test_data/ColoredICP/frag_115.ply -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/ColoredICP
copying build/lib/open3d/test_data/ColoredICP/frag_116.ply -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/ColoredICP
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/Crop
copying build/lib/open3d/test_data/Crop/cropped.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/Crop
copying build/lib/open3d/test_data/Crop/fragment.ply -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/Crop
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/Feature
copying build/lib/open3d/test_data/Feature/cloud_bin_0.d32.bin -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/Feature
copying build/lib/open3d/test_data/Feature/cloud_bin_0.fpfh.bin -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/Feature
copying build/lib/open3d/test_data/Feature/cloud_bin_0.pcd -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/Feature
copying build/lib/open3d/test_data/Feature/cloud_bin_1.d32.bin -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/Feature
copying build/lib/open3d/test_data/Feature/cloud_bin_1.fpfh.bin -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/Feature
copying build/lib/open3d/test_data/Feature/cloud_bin_1.pcd -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/Feature
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/GraphOptimization
copying build/lib/open3d/test_data/GraphOptimization/pose_graph_example_fragment.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/GraphOptimization
copying build/lib/open3d/test_data/GraphOptimization/pose_graph_example_global.json -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/GraphOptimization
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/ICP
copying build/lib/open3d/test_data/ICP/cloud_bin_0.pcd -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/ICP
copying build/lib/open3d/test_data/ICP/cloud_bin_1.pcd -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/ICP
copying build/lib/open3d/test_data/ICP/cloud_bin_2.pcd -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/ICP
copying build/lib/open3d/test_data/ICP/init.log -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/ICP
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/RGBD
copying build/lib/open3d/test_data/RGBD/example_tsdf_pcd.ply -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/RGBD
copying build/lib/open3d/test_data/RGBD/odometry.log -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/RGBD
copying build/lib/open3d/test_data/RGBD/rgbd.match -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/RGBD
copying build/lib/open3d/test_data/RGBD/trajectory.log -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/RGBD
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/RGBD/color
copying build/lib/open3d/test_data/RGBD/color/00000.jpg -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/RGBD/color
copying build/lib/open3d/test_data/RGBD/color/00001.jpg -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/RGBD/color
copying build/lib/open3d/test_data/RGBD/color/00002.jpg -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/RGBD/color
copying build/lib/open3d/test_data/RGBD/color/00003.jpg -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/RGBD/color
copying build/lib/open3d/test_data/RGBD/color/00004.jpg -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/RGBD/color
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/RGBD/depth
copying build/lib/open3d/test_data/RGBD/depth/00000.png -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/RGBD/depth
copying build/lib/open3d/test_data/RGBD/depth/00001.png -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/RGBD/depth
copying build/lib/open3d/test_data/RGBD/depth/00002.png -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/RGBD/depth
copying build/lib/open3d/test_data/RGBD/depth/00003.png -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/RGBD/depth
copying build/lib/open3d/test_data/RGBD/depth/00004.png -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/RGBD/depth
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/RGBD/other_formats
copying build/lib/open3d/test_data/RGBD/other_formats/L515_test_s.bag.tar.xz -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/RGBD/other_formats
copying build/lib/open3d/test_data/RGBD/other_formats/NYU_color.ppm -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/RGBD/other_formats
copying build/lib/open3d/test_data/RGBD/other_formats/NYU_depth.pgm -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/RGBD/other_formats
copying build/lib/open3d/test_data/RGBD/other_formats/SUN_color.jpg -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/RGBD/other_formats
copying build/lib/open3d/test_data/RGBD/other_formats/SUN_depth.png -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/RGBD/other_formats
copying build/lib/open3d/test_data/RGBD/other_formats/TUM_color.png -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/RGBD/other_formats
copying build/lib/open3d/test_data/RGBD/other_formats/TUM_depth.png -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/RGBD/other_formats
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/crate
copying build/lib/open3d/test_data/crate/LICENSE.txt -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/crate
copying build/lib/open3d/test_data/crate/crate.jpg -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/crate
copying build/lib/open3d/test_data/crate/crate.mtl -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/crate
copying build/lib/open3d/test_data/crate/crate.obj -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/crate
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/monkey
copying build/lib/open3d/test_data/monkey/README -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/monkey
copying build/lib/open3d/test_data/monkey/albedo.png -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/monkey
copying build/lib/open3d/test_data/monkey/ao.png -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/monkey
copying build/lib/open3d/test_data/monkey/metallic.png -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/monkey
copying build/lib/open3d/test_data/monkey/monkey.mtl -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/monkey
copying build/lib/open3d/test_data/monkey/monkey.obj -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/monkey
copying build/lib/open3d/test_data/monkey/monkey_solid.mtl -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/monkey
copying build/lib/open3d/test_data/monkey/monkey_solid.obj -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/monkey
copying build/lib/open3d/test_data/monkey/normal.png -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/monkey
copying build/lib/open3d/test_data/monkey/roughness.png -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/monkey
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/sword
copying build/lib/open3d/test_data/sword/README -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/sword
copying build/lib/open3d/test_data/sword/UV.mtl -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/sword
copying build/lib/open3d/test_data/sword/UV.obj -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/sword
copying build/lib/open3d/test_data/sword/UV_blinn1SG_BaseColor.png -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/sword
copying build/lib/open3d/test_data/sword/UV_blinn1SG_Metallic.png -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/sword
copying build/lib/open3d/test_data/sword/UV_blinn1SG_Normal.png -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/sword
copying build/lib/open3d/test_data/sword/UV_blinn1SG_Roughness.png -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/sword
creating /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/tools
copying build/lib/open3d/tools/cli.py -> /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/tools
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/core.py to core.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/app.py to app.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/web_visualizer.py to web_visualizer.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/_build_config.py to _build_config.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/configs.py to configs.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/datasets.py to datasets.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/utils.py to utils.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/vis.py to vis.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/contrib/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/configs.py to configs.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/dataloaders.py to dataloaders.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/datasets.py to datasets.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/models.py to models.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/modules.py to modules.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/pipelines.py to pipelines.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/vis.py to vis.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/layers/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/ops/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/python/layers/convolutions.py to convolutions.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/python/layers/neighbor_search.py to neighbor_search.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/python/layers/voxel_pooling.py to voxel_pooling.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/python/ops/gradients.py to gradients.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/tf/python/ops/lib.py to lib.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/configs.py to configs.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/dataloaders.py to dataloaders.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/datasets.py to datasets.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/models.py to models.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/modules.py to modules.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/pipelines.py to pipelines.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/vis.py to vis.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/classes/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/classes/ragged_tensor.py to ragged_tensor.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/layers/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/ops/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/python/layers/convolutions.py to convolutions.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/python/layers/neighbor_search.py to neighbor_search.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/ml/torch/python/layers/voxel_pooling.py to voxel_pooling.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/__main__.py to __main__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/_external_visualizer.py to _external_visualizer.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/async_event_loop.py to async_event_loop.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/draw.py to draw.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/app/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/gui/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/rendering/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/tensorboard_plugin/colormap.py to colormap.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/tensorboard_plugin/labellut.py to labellut.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/tensorboard_plugin/metadata.py to metadata.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/tensorboard_plugin/plugin.py to plugin.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/tensorboard_plugin/plugin_data_pb2.py to plugin_data_pb2.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/tensorboard_plugin/summary.py to summary.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/visualization/tensorboard_plugin/util.py to util.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/open3d_example.py to open3d_example.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/benchmark/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/benchmark/benchmark_fgr.py to benchmark_fgr.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/benchmark/benchmark_nns.py to benchmark_nns.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/benchmark/benchmark_pre.py to benchmark_pre.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/benchmark/benchmark_ransac.py to benchmark_ransac.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/benchmark/benchmark_tsdf.py to benchmark_tsdf.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/benchmark/benchmark_utils.py to benchmark_utils.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/image_processing.py to image_processing.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/kd_tree_feature_matching.py to kd_tree_feature_matching.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/kd_tree_search.py to kd_tree_search.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/octree_find_leaf.py to octree_find_leaf.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/octree_from_voxel_grid.py to octree_from_voxel_grid.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/octree_point_cloud.py to octree_point_cloud.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/octree_traversal.py to octree_traversal.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/point_cloud_bounding_box.py to point_cloud_bounding_box.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/point_cloud_convex_hull.py to point_cloud_convex_hull.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/point_cloud_crop.py to point_cloud_crop.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/point_cloud_dbscan_clustering.py to point_cloud_dbscan_clustering.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/point_cloud_distance.py to point_cloud_distance.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/point_cloud_hidden_point_removal.py to point_cloud_hidden_point_removal.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/point_cloud_iss_keypoint_detector.py to point_cloud_iss_keypoint_detector.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/point_cloud_normal_estimation.py to point_cloud_normal_estimation.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/point_cloud_outlier_removal_radius.py to point_cloud_outlier_removal_radius.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/point_cloud_outlier_removal_statistical.py to point_cloud_outlier_removal_statistical.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/point_cloud_paint.py to point_cloud_paint.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/point_cloud_plane_segmentation.py to point_cloud_plane_segmentation.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/point_cloud_to_depth.py to point_cloud_to_depth.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/point_cloud_to_rgbd.py to point_cloud_to_rgbd.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/point_cloud_transformation.py to point_cloud_transformation.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/point_cloud_voxel_downsampling.py to point_cloud_voxel_downsampling.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/point_cloud_with_numpy.py to point_cloud_with_numpy.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/ray_casting_closest_geometry.py to ray_casting_closest_geometry.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/ray_casting_sdf.py to ray_casting_sdf.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/ray_casting_to_image.py to ray_casting_to_image.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/rgbd_datasets.py to rgbd_datasets.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/triangle_mesh_connected_components.py to triangle_mesh_connected_components.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/triangle_mesh_cropping.py to triangle_mesh_cropping.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/triangle_mesh_deformation.py to triangle_mesh_deformation.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/triangle_mesh_filtering_average.py to triangle_mesh_filtering_average.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/triangle_mesh_from_point_cloud_alpha_shapes.py to triangle_mesh_from_point_cloud_alpha_shapes.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/triangle_mesh_from_point_cloud_ball_pivoting.py to triangle_mesh_from_point_cloud_ball_pivoting.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/triangle_mesh_from_point_cloud_poisson.py to triangle_mesh_from_point_cloud_poisson.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/triangle_mesh_normal_estimation.py to triangle_mesh_normal_estimation.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/triangle_mesh_properties.py to triangle_mesh_properties.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/triangle_mesh_sampling.py to triangle_mesh_sampling.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/triangle_mesh_simplification_decimation.py to triangle_mesh_simplification_decimation.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/triangle_mesh_simplification_vertex_clustering.py to triangle_mesh_simplification_vertex_clustering.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/triangle_mesh_subdivision.py to triangle_mesh_subdivision.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/triangle_mesh_transformation.py to triangle_mesh_transformation.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/triangle_mesh_with_numpy.py to triangle_mesh_with_numpy.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/voxel_grid_carving.py to voxel_grid_carving.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/voxel_grid_from_point_cloud.py to voxel_grid_from_point_cloud.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/geometry/voxel_grid_from_triangle_mesh.py to voxel_grid_from_triangle_mesh.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/pipelines/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/pipelines/colored_pointcloud_registration.py to colored_pointcloud_registration.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/pipelines/icp_registration.py to icp_registration.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/pipelines/multiway_registration.py to multiway_registration.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/pipelines/pose_graph_optimization.py to pose_graph_optimization.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/pipelines/registration_fgr.py to registration_fgr.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/pipelines/registration_ransac.py to registration_ransac.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/pipelines/rgbd_integration_uniform.py to rgbd_integration_uniform.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/pipelines/rgbd_odometry.py to rgbd_odometry.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/pipelines/robust_icp.py to robust_icp.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/color_map_optimization_for_reconstruction_system.py to color_map_optimization_for_reconstruction_system.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/colored_icp.py to colored_icp.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/initialize_config.py to initialize_config.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/integrate_scene.py to integrate_scene.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/make_fragments.py to make_fragments.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/opencv_pose_estimation.py to opencv_pose_estimation.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/optimize_posegraph.py to optimize_posegraph.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/refine_registration.py to refine_registration.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/register_fragments.py to register_fragments.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/run_system.py to run_system.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/slac.py to slac.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/slac_integrate.py to slac_integrate.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/debug/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/debug/pairwise_pc_alignment.py to pairwise_pc_alignment.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/debug/pairwise_rgbd_alignment.py to pairwise_rgbd_alignment.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/debug/visualize_alignment.py to visualize_alignment.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/debug/visualize_fragments.py to visualize_fragments.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/debug/visualize_pointcloud.py to visualize_pointcloud.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/debug/visualize_scene.py to visualize_scene.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/scripts/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/scripts/download_dataset.py to download_dataset.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/scripts/synchronize_frames.py to synchronize_frames.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/sensors/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/sensors/azure_kinect_mkv_reader.py to azure_kinect_mkv_reader.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/sensors/azure_kinect_recorder.py to azure_kinect_recorder.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/sensors/azure_kinect_viewer.py to azure_kinect_viewer.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/sensors/realsense_helper.py to realsense_helper.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/sensors/realsense_pcd_visualizer.py to realsense_pcd_visualizer.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/reconstruction_system/sensors/realsense_recorder.py to realsense_recorder.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/utility/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/utility/vector.py to vector.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/add_geometry.py to add_geometry.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/all_widgets.py to all_widgets.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/customized_visualization.py to customized_visualization.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/customized_visualization_key_action.py to customized_visualization_key_action.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/demo_scene.py to demo_scene.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/draw.py to draw.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/draw_webrtc.py to draw_webrtc.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/headless_rendering.py to headless_rendering.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/interactive_visualization.py to interactive_visualization.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/line_width.py to line_width.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/load_save_viewpoint.py to load_save_viewpoint.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/mouse_and_point_coord.py to mouse_and_point_coord.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/multiple_windows.py to multiple_windows.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/non_blocking_visualization.py to non_blocking_visualization.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/non_english.py to non_english.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/online_processing.py to online_processing.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/remove_geometry.py to remove_geometry.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/render_to_image.py to render_to_image.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/tensorboard_pytorch.py to tensorboard_pytorch.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/tensorboard_tensorflow.py to tensorboard_tensorflow.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/text3d.py to text3d.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/textured_mesh.py to textured_mesh.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/textured_model.py to textured_model.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/video.py to video.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/visualization/vis_gui.py to vis_gui.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/camera/camera_trajectory.py to camera_trajectory.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/io/image_io.py to image_io.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/io/point_cloud_io.py to point_cloud_io.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/io/realsense_io.py to realsense_io.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/io/triangle_mesh_io.py to triangle_mesh_io.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/t_reconstruction_system/common.py to common.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/t_reconstruction_system/config.py to config.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/t_reconstruction_system/dense_slam.py to dense_slam.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/t_reconstruction_system/dense_slam_gui.py to dense_slam_gui.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/t_reconstruction_system/integrate.py to integrate.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/t_reconstruction_system/integrate_custom.py to integrate_custom.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/examples/t_reconstruction_system/ray_casting.py to ray_casting.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/download_test_data.py to download_test_data.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/test_data/download_utils.py to download_utils.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d/tools/cli.py to cli.cpython-310.pyc
running install_egg_info
Copying open3d.egg-info to /<<PKGBUILDDIR>>/debian/python3-open3d/usr/lib/python3.10/site-packages/open3d-0.15.1-py3.10.egg-info
running install_scripts
Installing open3d script to /<<PKGBUILDDIR>>/debian/python3-open3d/usr/bin
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
rm -r debian/python3-open3d/usr/lib/python*/*-packages/open3d/test_data
rm -r debian/python3-open3d/usr/lib/python*/*-packages/open3d/examples
sed -i -e 's!/\+usr/bin/Open3D/Open3D!/usr/bin/Open3D!g' debian/tmp/usr/share/applications/Open3D.desktop
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_install -a -O--buildsystem=cmake
   dh_installdocs -a -O--buildsystem=cmake
   dh_installchangelogs -a -O--buildsystem=cmake
   dh_installexamples -a -O--buildsystem=cmake
   dh_python3 -a -O--buildsystem=cmake
   dh_installsystemduser -a -O--buildsystem=cmake
   dh_icons -a -O--buildsystem=cmake
   dh_perl -a -O--buildsystem=cmake
   dh_link -a -O--buildsystem=cmake
   dh_strip_nondeterminism -a -O--buildsystem=cmake
   dh_compress -a -O--buildsystem=cmake
   dh_fixperms -a -O--buildsystem=cmake
   dh_missing -a -O--buildsystem=cmake
   dh_dwz -a -O--buildsystem=cmake
dwz: debian/python3-open3d/usr/lib/python3/dist-packages/open3d/cpu/pybind.cpython-310-arm-linux-gnueabihf.so: .debug_info section not present
   dh_strip -a -O--buildsystem=cmake
   dh_makeshlibs -a -O--buildsystem=cmake
   dh_shlibdeps -a -O--buildsystem=cmake
dpkg-shlibdeps: warning: debian/open3d-gui/usr/bin/Open3D contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/open3d-gui/usr/bin/Open3D was not linked against libtinygltf.so.1d (it uses none of the library's symbols)
dpkg-shlibdeps: warning: debian/open3d-tools/usr/bin/Open3DConvertPointCloud contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/open3d-tools/usr/bin/Open3DMergeMesh contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/open3d-tools/usr/bin/Open3DManuallyCropGeometry contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: symbol __atomic_fetch_add_8 used by debian/libopen3d0.15/usr/lib/arm-linux-gnueabihf/libOpen3D.so.0.15.1 found in none of the libraries
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libopen3d0.15/usr/lib/arm-linux-gnueabihf/libOpen3D.so.0.15.1 found in none of the libraries
dpkg-shlibdeps: warning: debian/open3d-tools/usr/bin/Open3DGLInfo contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/open3d-tools/usr/bin/Open3DViewGeometry contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
   dh_installdeb -a -O--buildsystem=cmake
   dh_numpy3 -a -O--buildsystem=cmake
   dh_gencontrol -a -O--buildsystem=cmake
dpkg-gencontrol: warning: Provides field of package python3-open3d: substitution variable ${python3:Provides} used, but is not defined
dpkg-gencontrol: warning: package open3d-gui: substitution variable ${python3:Depends} unused, but is defined
dpkg-gencontrol: warning: package libopen3d0.15: substitution variable ${python3:Depends} unused, but is defined
dpkg-gencontrol: warning: package open3d-gui: substitution variable ${python3:Depends} unused, but is defined
dpkg-gencontrol: warning: package libopen3d0.15: substitution variable ${python3:Depends} unused, but is defined
dpkg-gencontrol: warning: package open3d-tools: substitution variable ${python3:Depends} unused, but is defined
dpkg-gencontrol: warning: package libopen3d-dev: substitution variable ${python3:Depends} unused, but is defined
dpkg-gencontrol: warning: package open3d-tools: substitution variable ${python3:Depends} unused, but is defined
   dh_md5sums -a -O--buildsystem=cmake
   dh_builddeb -a -O--buildsystem=cmake
dpkg-deb: building package 'open3d-gui' in '../open3d-gui_0.15.1+ds-4_armhf.deb'.
dpkg-deb: building package 'open3d-tools' in '../open3d-tools_0.15.1+ds-4_armhf.deb'.
dpkg-deb: building package 'libopen3d0.15' in '../libopen3d0.15_0.15.1+ds-4_armhf.deb'.
dpkg-deb: building package 'libopen3d-dev' in '../libopen3d-dev_0.15.1+ds-4_armhf.deb'.
dpkg-deb: building package 'open3d-gui-dbgsym' in '../open3d-gui-dbgsym_0.15.1+ds-4_armhf.deb'.
dpkg-deb: building package 'open3d-tools-dbgsym' in '../open3d-tools-dbgsym_0.15.1+ds-4_armhf.deb'.
dpkg-deb: building package 'python3-open3d' in '../python3-open3d_0.15.1+ds-4_armhf.deb'.
dpkg-deb: building package 'libopen3d0.15-dbgsym' in '../libopen3d0.15-dbgsym_0.15.1+ds-4_armhf.deb'.
 dpkg-genbuildinfo --build=any -O../open3d_0.15.1+ds-4_armhf.buildinfo
 dpkg-genchanges --build=any -mRaspbian pi4 based autobuilder <root@raspbian.org> -O../open3d_0.15.1+ds-4_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2022-08-26T08:42:11Z

Finished
--------

I: Built successfully

+------------------------------------------------------------------------------+
| Changes                                                                      |
+------------------------------------------------------------------------------+


open3d_0.15.1+ds-4_armhf.changes:
---------------------------------

Format: 1.8
Date: Wed, 17 Aug 2022 10:14:28 +0200
Source: open3d
Binary: libopen3d-dev libopen3d0.15 libopen3d0.15-dbgsym open3d-gui open3d-gui-dbgsym open3d-tools open3d-tools-dbgsym python3-open3d
Architecture: armhf
Version: 0.15.1+ds-4
Distribution: bookworm-staging
Urgency: medium
Maintainer: Raspbian pi4 based autobuilder <root@raspbian.org>
Changed-By: Timo Röhling <roehling@debian.org>
Description:
 libopen3d-dev - Library for 3D data processing - development headers
 libopen3d0.15 - Library for 3D data processing
 open3d-gui - Library for 3D data processing - GUI
 open3d-tools - Library for 3D data processing - tools
 python3-open3d - Library for 3D data processing - Python 3 bindings
Changes:
 open3d (0.15.1+ds-4) unstable; urgency=medium
 .
   [ Stephan Lachnit ]
   * zmq.hpp now in cppzmq-dev
 .
   [ Timo Röhling ]
   * Improve reproducibility for Sphinx documentation build
   * Enable multithreading for LTO
Checksums-Sha1:
 e31e5ef89ebe98e64ea6c62ee309229d9120d91b 348116 libopen3d-dev_0.15.1+ds-4_armhf.deb
 0930f2eba58b26a21cc25832b02f3d57e4c5e9df 92808388 libopen3d0.15-dbgsym_0.15.1+ds-4_armhf.deb
 a2f4b829745e758ae4f52dbca2047f3c11a19116 2511296 libopen3d0.15_0.15.1+ds-4_armhf.deb
 d38c6ca26037c265680b5ab59cf107d872dee860 144072 open3d-gui-dbgsym_0.15.1+ds-4_armhf.deb
 279b65c49398a6c6f70220915e3110898a85e445 18652 open3d-gui_0.15.1+ds-4_armhf.deb
 5e72af3bfa0c18efc71dd5e0a9f6b1bad2203a7d 1274932 open3d-tools-dbgsym_0.15.1+ds-4_armhf.deb
 4ca9fc39b8257400688fa2d9c9ae4bac95bb22b7 40836 open3d-tools_0.15.1+ds-4_armhf.deb
 87e7a2ed2d32023515815614362f436c69ded967 16833 open3d_0.15.1+ds-4_armhf.buildinfo
 050bc195fad345f4bb7cbc255bd0f94282ae6664 1340308 python3-open3d_0.15.1+ds-4_armhf.deb
Checksums-Sha256:
 0999a1997304177fe1dc62dca5dea6118061774418e62efae92fa850fdd39f8e 348116 libopen3d-dev_0.15.1+ds-4_armhf.deb
 83bd57686f30ef0fb629324d83e19d8ed5858f5561888450f8ccc25f8f96b0b4 92808388 libopen3d0.15-dbgsym_0.15.1+ds-4_armhf.deb
 694b40261044017cb112feee62b596576a27a58c58619b31540da681542a5750 2511296 libopen3d0.15_0.15.1+ds-4_armhf.deb
 3eed6535042adb74a4cc17b59c49d6d28ddc9ed0c49182bbf4d295eb07141623 144072 open3d-gui-dbgsym_0.15.1+ds-4_armhf.deb
 fd2fc57edf3d41ebd7e5674531f2f4a4241e6bd61a518a3c52c718aece9cdcba 18652 open3d-gui_0.15.1+ds-4_armhf.deb
 f79b781f8ec62e84f8cb08545d99d770a08ccdc44f2a55976617f5208f7db325 1274932 open3d-tools-dbgsym_0.15.1+ds-4_armhf.deb
 abdf8b6b2702db637bf0e0c444fdd2e2b38e8c9683084f748030ccccbe500495 40836 open3d-tools_0.15.1+ds-4_armhf.deb
 65543e5eababfcb9966343fffcc6132b57ea2033865dfcba44f01ac300f1eff1 16833 open3d_0.15.1+ds-4_armhf.buildinfo
 f55cfae27cda3e1134d175a1ddcd3f9a54e7932c802281fa2674e7297dc6d397 1340308 python3-open3d_0.15.1+ds-4_armhf.deb
Files:
 12e2b23c50031c14936e63e4a21a1aa7 348116 libdevel optional libopen3d-dev_0.15.1+ds-4_armhf.deb
 920ac0bb187437129979fa2d36c76ad5 92808388 debug optional libopen3d0.15-dbgsym_0.15.1+ds-4_armhf.deb
 681f56ef9501a02c00e5b819e53f5a04 2511296 libs optional libopen3d0.15_0.15.1+ds-4_armhf.deb
 4d4fd33d7204a245ef13be4dadc0b9c6 144072 debug optional open3d-gui-dbgsym_0.15.1+ds-4_armhf.deb
 00ad6209b3f7e5532edda9335429fce4 18652 science optional open3d-gui_0.15.1+ds-4_armhf.deb
 2cbad8c3c624272d5e966b774f12535b 1274932 debug optional open3d-tools-dbgsym_0.15.1+ds-4_armhf.deb
 77303318d95ce1be5f2e1342c37e39fc 40836 science optional open3d-tools_0.15.1+ds-4_armhf.deb
 ac870a8a109b50f6bcc176fe5def26b1 16833 libs optional open3d_0.15.1+ds-4_armhf.buildinfo
 4b51c9f1a0e1a9299e45538471219cf2 1340308 python optional python3-open3d_0.15.1+ds-4_armhf.deb

+------------------------------------------------------------------------------+
| Buildinfo                                                                    |
+------------------------------------------------------------------------------+

Format: 1.0
Source: open3d
Binary: libopen3d-dev libopen3d0.15 libopen3d0.15-dbgsym open3d-gui open3d-gui-dbgsym open3d-tools open3d-tools-dbgsym python3-open3d
Architecture: armhf
Version: 0.15.1+ds-4
Checksums-Md5:
 12e2b23c50031c14936e63e4a21a1aa7 348116 libopen3d-dev_0.15.1+ds-4_armhf.deb
 920ac0bb187437129979fa2d36c76ad5 92808388 libopen3d0.15-dbgsym_0.15.1+ds-4_armhf.deb
 681f56ef9501a02c00e5b819e53f5a04 2511296 libopen3d0.15_0.15.1+ds-4_armhf.deb
 4d4fd33d7204a245ef13be4dadc0b9c6 144072 open3d-gui-dbgsym_0.15.1+ds-4_armhf.deb
 00ad6209b3f7e5532edda9335429fce4 18652 open3d-gui_0.15.1+ds-4_armhf.deb
 2cbad8c3c624272d5e966b774f12535b 1274932 open3d-tools-dbgsym_0.15.1+ds-4_armhf.deb
 77303318d95ce1be5f2e1342c37e39fc 40836 open3d-tools_0.15.1+ds-4_armhf.deb
 4b51c9f1a0e1a9299e45538471219cf2 1340308 python3-open3d_0.15.1+ds-4_armhf.deb
Checksums-Sha1:
 e31e5ef89ebe98e64ea6c62ee309229d9120d91b 348116 libopen3d-dev_0.15.1+ds-4_armhf.deb
 0930f2eba58b26a21cc25832b02f3d57e4c5e9df 92808388 libopen3d0.15-dbgsym_0.15.1+ds-4_armhf.deb
 a2f4b829745e758ae4f52dbca2047f3c11a19116 2511296 libopen3d0.15_0.15.1+ds-4_armhf.deb
 d38c6ca26037c265680b5ab59cf107d872dee860 144072 open3d-gui-dbgsym_0.15.1+ds-4_armhf.deb
 279b65c49398a6c6f70220915e3110898a85e445 18652 open3d-gui_0.15.1+ds-4_armhf.deb
 5e72af3bfa0c18efc71dd5e0a9f6b1bad2203a7d 1274932 open3d-tools-dbgsym_0.15.1+ds-4_armhf.deb
 4ca9fc39b8257400688fa2d9c9ae4bac95bb22b7 40836 open3d-tools_0.15.1+ds-4_armhf.deb
 050bc195fad345f4bb7cbc255bd0f94282ae6664 1340308 python3-open3d_0.15.1+ds-4_armhf.deb
Checksums-Sha256:
 0999a1997304177fe1dc62dca5dea6118061774418e62efae92fa850fdd39f8e 348116 libopen3d-dev_0.15.1+ds-4_armhf.deb
 83bd57686f30ef0fb629324d83e19d8ed5858f5561888450f8ccc25f8f96b0b4 92808388 libopen3d0.15-dbgsym_0.15.1+ds-4_armhf.deb
 694b40261044017cb112feee62b596576a27a58c58619b31540da681542a5750 2511296 libopen3d0.15_0.15.1+ds-4_armhf.deb
 3eed6535042adb74a4cc17b59c49d6d28ddc9ed0c49182bbf4d295eb07141623 144072 open3d-gui-dbgsym_0.15.1+ds-4_armhf.deb
 fd2fc57edf3d41ebd7e5674531f2f4a4241e6bd61a518a3c52c718aece9cdcba 18652 open3d-gui_0.15.1+ds-4_armhf.deb
 f79b781f8ec62e84f8cb08545d99d770a08ccdc44f2a55976617f5208f7db325 1274932 open3d-tools-dbgsym_0.15.1+ds-4_armhf.deb
 abdf8b6b2702db637bf0e0c444fdd2e2b38e8c9683084f748030ccccbe500495 40836 open3d-tools_0.15.1+ds-4_armhf.deb
 f55cfae27cda3e1134d175a1ddcd3f9a54e7932c802281fa2674e7297dc6d397 1340308 python3-open3d_0.15.1+ds-4_armhf.deb
Build-Origin: Raspbian
Build-Architecture: armhf
Build-Date: Fri, 26 Aug 2022 08:42:01 +0000
Build-Path: /<<PKGBUILDDIR>>
Installed-Build-Depends:
 adduser (= 3.123),
 autoconf (= 2.71-2),
 automake (= 1:1.16.5-1.3),
 autopoint (= 0.21-8),
 autotools-dev (= 20220109.1),
 base-files (= 12.2+rpi1),
 base-passwd (= 3.6.0),
 bash (= 5.1-6.1),
 binutils (= 2.38.90.20220713-2+rpi1),
 binutils-arm-linux-gnueabihf (= 2.38.90.20220713-2+rpi1),
 binutils-common (= 2.38.90.20220713-2+rpi1),
 bsdextrautils (= 2.38.1-1),
 bsdutils (= 1:2.38.1-1),
 build-essential (= 12.9),
 bzip2 (= 1.0.8-5+b2),
 ca-certificates (= 20211016),
 cmake (= 3.24.1-1),
 cmake-data (= 3.24.1-1),
 comerr-dev (= 2.1-1.46.5-2),
 coreutils (= 8.32-4.1),
 cpp (= 4:12.1.0-3+rpi1),
 cpp-12 (= 12.1.0-7+rpi1),
 cppzmq-dev (= 4.8.1-3),
 dash (= 0.5.11+git20210903+057cd650a4ed-8),
 debconf (= 1.5.79),
 debhelper (= 13.9),
 debianutils (= 5.7-0.3),
 dh-autoreconf (= 20),
 dh-elpa-helper (= 2.0.10),
 dh-python (= 5.20220819+rpi1),
 dh-strip-nondeterminism (= 1.13.0-1),
 diffutils (= 1:3.8-1),
 dmsetup (= 2:1.02.185-1),
 docutils-common (= 0.17.1+dfsg-2),
 doxygen (= 1.9.4-2),
 dpkg (= 1.21.9+rpi1),
 dpkg-dev (= 1.21.9+rpi1),
 dwz (= 0.14-1),
 emacsen-common (= 3.0.4),
 file (= 1:5.41-4),
 findutils (= 4.9.0-3),
 fonts-font-awesome (= 5.0.10+really4.7.0~dfsg-4.1),
 fonts-lato (= 2.0-2.1),
 g++ (= 4:12.1.0-3+rpi1),
 g++-12 (= 12.1.0-7+rpi1),
 gcc (= 4:12.1.0-3+rpi1),
 gcc-11-base (= 11.3.0-5+rpi1),
 gcc-12 (= 12.1.0-7+rpi1),
 gcc-12-base (= 12.1.0-7+rpi1),
 gettext (= 0.21-8),
 gettext-base (= 0.21-8),
 gfortran-12 (= 12.1.0-7+rpi1),
 googletest (= 1.12.1-0.2),
 grep (= 3.7-1),
 groff-base (= 1.22.4-8),
 gzip (= 1.12-1),
 hostname (= 3.23),
 ibverbs-providers (= 42.0-1),
 icu-devtools (= 71.1-3),
 init-system-helpers (= 1.64),
 intltool-debian (= 0.35.0+20060710.5),
 krb5-multidev (= 1.20-1),
 libacl1 (= 2.3.1-1),
 libaec-dev (= 1.0.6-1),
 libaec0 (= 1.0.6-1),
 libapparmor1 (= 3.0.7-1),
 libarchive-zip-perl (= 1.68-1),
 libarchive13 (= 3.6.0-1),
 libargon2-1 (= 0~20171227-0.3),
 libasan6 (= 11.3.0-5+rpi1),
 libasan8 (= 12.1.0-7+rpi1),
 libassimp-dev (= 5.2.4~ds0-3),
 libassimp5 (= 5.2.4~ds0-3),
 libastcenc2d (= 4.1.0+ds-1),
 libatomic1 (= 12.1.0-7+rpi1),
 libattr1 (= 1:2.5.1-1),
 libaudit-common (= 1:3.0.7-1),
 libaudit1 (= 1:3.0.7-1+b1),
 libbinutils (= 2.38.90.20220713-2+rpi1),
 libblas-dev (= 3.10.1-2),
 libblas3 (= 3.10.1-2),
 libblkid1 (= 2.38.1-1),
 libboost-dev (= 1.74.0.3+b4),
 libboost1.74-dev (= 1.74.0-16.1),
 libbrotli1 (= 1.0.9-2+b2),
 libbsd-dev (= 0.11.6-1),
 libbsd0 (= 0.11.6-1),
 libbz2-1.0 (= 1.0.8-5+b2),
 libc-bin (= 2.33-8+rpi1),
 libc-dev-bin (= 2.33-8+rpi1),
 libc6 (= 2.33-8+rpi1),
 libc6-dev (= 2.33-8+rpi1),
 libcap-ng0 (= 0.8.3-1),
 libcap2 (= 1:2.44-1),
 libcbor0.8 (= 0.8.0-2),
 libcc1-0 (= 12.1.0-7+rpi1),
 libclang-cpp13 (= 1:13.0.1-7+rpi1),
 libclang1-13 (= 1:13.0.1-7+rpi1),
 libcom-err2 (= 1.46.5-2),
 libcrypt-dev (= 1:4.4.28-2),
 libcrypt1 (= 1:4.4.28-2),
 libcryptsetup12 (= 2:2.5.0-2),
 libctf-nobfd0 (= 2.38.90.20220713-2+rpi1),
 libctf0 (= 2.38.90.20220713-2+rpi1),
 libcurl3-gnutls (= 7.84.0-2),
 libcurl4 (= 7.84.0-2),
 libcurl4-openssl-dev (= 7.84.0-2),
 libdb5.3 (= 5.3.28+dfsg1-0.10),
 libdebconfclient0 (= 0.263),
 libdebhelper-perl (= 13.9),
 libdevmapper1.02.1 (= 2:1.02.185-1),
 libdpkg-perl (= 1.21.9+rpi1),
 libdraco-dev (= 1.5.2+dfsg-2),
 libdraco4 (= 1.5.2+dfsg-2),
 libdrm-amdgpu1 (= 2.4.112-3+rpi1),
 libdrm-common (= 2.4.112-3+rpi1),
 libdrm-nouveau2 (= 2.4.112-3+rpi1),
 libdrm-radeon1 (= 2.4.112-3+rpi1),
 libdrm2 (= 2.4.112-3+rpi1),
 libedit2 (= 3.1-20210910-1),
 libegl-dev (= 1.4.0-1),
 libegl-mesa0 (= 22.2.0~rc1-1+rpi1),
 libegl1 (= 1.4.0-1),
 libeigen3-dev (= 3.4.0-3),
 libelf1 (= 0.187-1),
 libevent-2.1-7 (= 2.1.12-stable-5+b1),
 libevent-core-2.1-7 (= 2.1.12-stable-5+b1),
 libevent-dev (= 2.1.12-stable-5+b1),
 libevent-extra-2.1-7 (= 2.1.12-stable-5+b1),
 libevent-openssl-2.1-7 (= 2.1.12-stable-5+b1),
 libevent-pthreads-2.1-7 (= 2.1.12-stable-5+b1),
 libexpat1 (= 2.4.8-1),
 libexpat1-dev (= 2.4.8-1),
 libfabric1 (= 1.11.0-3),
 libfdisk1 (= 2.38.1-1),
 libffi8 (= 3.4.2-4),
 libfido2-1 (= 1.11.0-1+b1),
 libfilament-dev (= 1.9.25+dfsg2-6+rpi1+b1),
 libfilament-tools (= 1.9.25+dfsg2-6+rpi1+b1),
 libfilament1.9 (= 1.9.25+dfsg2-6+rpi1+b1),
 libfile-stripnondeterminism-perl (= 1.13.0-1),
 libflann-dev (= 1.9.1+dfsg-11),
 libflann1.9 (= 1.9.1+dfsg-11),
 libfmt-dev (= 9.0.0+ds1-4),
 libfmt9 (= 9.0.0+ds1-4),
 libgbm1 (= 22.2.0~rc1-1+rpi1),
 libgcc-11-dev (= 11.3.0-5+rpi1),
 libgcc-12-dev (= 12.1.0-7+rpi1),
 libgcc-s1 (= 12.1.0-7+rpi1),
 libgcrypt20 (= 1.10.1-2+b2),
 libgdbm-compat4 (= 1.23-1),
 libgdbm6 (= 1.23-1),
 libgfortran-12-dev (= 12.1.0-7+rpi1),
 libgfortran5 (= 12.1.0-7+rpi1),
 libgl-dev (= 1.4.0-1),
 libgl1 (= 1.4.0-1),
 libgl1-mesa-dev (= 22.2.0~rc1-1+rpi1),
 libgl1-mesa-dri (= 22.2.0~rc1-1+rpi1),
 libglapi-mesa (= 22.2.0~rc1-1+rpi1),
 libgles-dev (= 1.4.0-1),
 libgles1 (= 1.4.0-1),
 libgles2 (= 1.4.0-1),
 libglew-dev (= 2.2.0-4),
 libglew2.2 (= 2.2.0-4),
 libglfw3 (= 3.3.8-1),
 libglfw3-dev (= 3.3.8-1),
 libglib2.0-0 (= 2.72.3-1),
 libglu1-mesa (= 9.0.2-1),
 libglu1-mesa-dev (= 9.0.2-1),
 libglvnd-core-dev (= 1.4.0-1),
 libglvnd-dev (= 1.4.0-1),
 libglvnd0 (= 1.4.0-1),
 libglx-dev (= 1.4.0-1),
 libglx-mesa0 (= 22.2.0~rc1-1+rpi1),
 libglx0 (= 1.4.0-1),
 libgmock-dev (= 1.12.1-0.2),
 libgmp10 (= 2:6.2.1+dfsg1-1),
 libgnutls30 (= 3.7.7-2),
 libgomp1 (= 12.1.0-7+rpi1),
 libgpg-error0 (= 1.45-2),
 libgssapi-krb5-2 (= 1.20-1),
 libgssrpc4 (= 1.20-1),
 libgtest-dev (= 1.12.1-0.2),
 libhdf5-mpi-dev (= 1.10.7+repack-4+rpi1+b1),
 libhdf5-openmpi-103-1 (= 1.10.7+repack-4+rpi1+b1),
 libhdf5-openmpi-cpp-103-1 (= 1.10.7+repack-4+rpi1+b1),
 libhdf5-openmpi-dev (= 1.10.7+repack-4+rpi1+b1),
 libhdf5-openmpi-fortran-102 (= 1.10.7+repack-4+rpi1+b1),
 libhdf5-openmpi-hl-100 (= 1.10.7+repack-4+rpi1+b1),
 libhdf5-openmpi-hl-cpp-100 (= 1.10.7+repack-4+rpi1+b1),
 libhdf5-openmpi-hl-fortran-100 (= 1.10.7+repack-4+rpi1+b1),
 libhogweed6 (= 3.8.1-2),
 libhwloc-dev (= 2.8.0-1),
 libhwloc-plugins (= 2.8.0-1),
 libhwloc15 (= 2.8.0-1),
 libibverbs-dev (= 42.0-1),
 libibverbs1 (= 42.0-1),
 libicu-dev (= 71.1-3),
 libicu71 (= 71.1-3),
 libidn2-0 (= 2.3.3-1),
 libimgui-dev (= 1.86+ds-1),
 libip4tc2 (= 1.8.8-1),
 libisl23 (= 0.25-1),
 libjpeg-dev (= 1:2.1.2-1),
 libjpeg62-turbo (= 1:2.1.2-1),
 libjpeg62-turbo-dev (= 1:2.1.2-1),
 libjs-jquery (= 3.6.0+dfsg+~3.5.13-1),
 libjs-jquery-ui (= 1.13.2+dfsg-1),
 libjs-sphinxdoc (= 4.5.0-4),
 libjs-underscore (= 1.13.3~dfsg+~1.11.4-1),
 libjson-c5 (= 0.16-1),
 libjson-perl (= 4.09000-1),
 libjsoncpp-dev (= 1.9.5-4),
 libjsoncpp25 (= 1.9.5-4),
 libk5crypto3 (= 1.20-1),
 libkadm5clnt-mit12 (= 1.20-1),
 libkadm5srv-mit12 (= 1.20-1),
 libkdb5-10 (= 1.20-1),
 libkeyutils1 (= 1.6.3-1),
 libkmod2 (= 30+20220630-3),
 libkrb5-3 (= 1.20-1),
 libkrb5-dev (= 1.20-1),
 libkrb5support0 (= 1.20-1),
 liblapack-dev (= 3.10.1-2),
 liblapack3 (= 3.10.1-2),
 liblapacke (= 3.10.1-2),
 liblapacke-dev (= 3.10.1-2),
 libldap-2.5-0 (= 2.5.12+dfsg-2),
 libllvm13 (= 1:13.0.1-7+rpi1),
 libllvm14 (= 1:14.0.6-2+rpi1),
 libltdl-dev (= 2.4.7-4),
 libltdl7 (= 2.4.7-4),
 liblz4-1 (= 1.9.3-2),
 liblz4-dev (= 1.9.3-2),
 liblzf-dev (= 3.6-3),
 liblzf1 (= 3.6-3),
 liblzma5 (= 5.2.5-2.1),
 libmagic-mgc (= 1:5.41-4),
 libmagic1 (= 1:5.41-4),
 libmd-dev (= 1.0.4-2),
 libmd0 (= 1.0.4-2),
 libmeshoptimizer2d (= 0.18+dfsg-2),
 libminizip-dev (= 1.1-8+b1),
 libminizip1 (= 1.1-8+b1),
 libmount1 (= 2.38.1-1),
 libmpc3 (= 1.2.1-2),
 libmpdec3 (= 2.5.1-2+rpi1),
 libmpfr6 (= 4.1.0-3),
 libmsgpack-cxx-dev (= 4.1.1-4),
 libmsgpack-dev (= 4.0.0-1),
 libmsgpackc2 (= 4.0.0-1),
 libnanoflann-dev (= 1.4.3+ds-2),
 libncurses6 (= 6.3+20220423-2),
 libncursesw6 (= 6.3+20220423-2),
 libnettle8 (= 3.8.1-2),
 libnghttp2-14 (= 1.48.0-2),
 libnl-3-200 (= 3.7.0-0.2),
 libnl-3-dev (= 3.7.0-0.2),
 libnl-route-3-200 (= 3.7.0-0.2),
 libnl-route-3-dev (= 3.7.0-0.2),
 libnorm-dev (= 1.5.9+dfsg-2),
 libnorm1 (= 1.5.9+dfsg-2),
 libnsl-dev (= 1.3.0-2),
 libnsl2 (= 1.3.0-2),
 libnuma-dev (= 2.0.14-3+b2),
 libnuma1 (= 2.0.14-3+b2),
 libopengl-dev (= 1.4.0-1),
 libopengl0 (= 1.4.0-1),
 libopenmpi-dev (= 4.1.4-1+rpi1),
 libopenmpi3 (= 4.1.4-1+rpi1),
 libp11-kit0 (= 0.24.1-1),
 libpam-modules (= 1.5.2-2),
 libpam-modules-bin (= 1.5.2-2),
 libpam-runtime (= 1.5.2-2),
 libpam0g (= 1.5.2-2),
 libpciaccess0 (= 0.16-3),
 libpcre2-8-0 (= 10.40-1+b2),
 libpcre3 (= 2:8.39-14),
 libperl5.34 (= 5.34.0-5),
 libpgm-5.3-0 (= 5.3.128~dfsg-2),
 libpgm-dev (= 5.3.128~dfsg-2),
 libpipeline1 (= 1.5.6-2),
 libpmix-dev (= 4.1.2-2+b1),
 libpmix2 (= 4.1.2-2+b1),
 libpng-dev (= 1.6.37-5),
 libpng16-16 (= 1.6.37-5),
 libprocps8 (= 2:3.3.17-7),
 libpsl5 (= 0.21.0-1.2),
 libpthread-stubs0-dev (= 0.4-1),
 libpython3-dev (= 3.10.6-1),
 libpython3-stdlib (= 3.10.6-1),
 libpython3.10 (= 3.10.6-1),
 libpython3.10-dev (= 3.10.6-1),
 libpython3.10-minimal (= 3.10.6-1),
 libpython3.10-stdlib (= 3.10.6-1),
 libqhull-dev (= 2020.2-5),
 libqhull-r8.0 (= 2020.2-5),
 libqhull8.0 (= 2020.2-5),
 libqhullcpp8.0 (= 2020.2-5),
 librdmacm1 (= 42.0-1),
 libreadline8 (= 8.1.2-1.2),
 librhash0 (= 1.4.3-3),
 librtmp1 (= 2.4+20151223.gitfa8646d.1-2+b2),
 libsasl2-2 (= 2.1.28+dfsg-7),
 libsasl2-modules-db (= 2.1.28+dfsg-7),
 libseccomp2 (= 2.5.4-1+rpi1),
 libselinux1 (= 3.4-1),
 libsemanage-common (= 3.4-1),
 libsemanage2 (= 3.4-1),
 libsensors-config (= 1:3.6.0-7),
 libsensors5 (= 1:3.6.0-7),
 libsepol2 (= 3.4-2),
 libsmartcols1 (= 2.38.1-1),
 libsodium-dev (= 1.0.18-1),
 libsodium23 (= 1.0.18-1),
 libspirv-cross-c-shared0 (= 2021.01.15-5),
 libsqlite3-0 (= 3.39.2-1),
 libssh2-1 (= 1.10.0-3+b1),
 libssl-dev (= 3.0.5-2),
 libssl3 (= 3.0.5-2),
 libstb-dev (= 0.0~git20210910.af1a5bc+ds-1),
 libstb0 (= 0.0~git20210910.af1a5bc+ds-1),
 libstdc++-11-dev (= 11.3.0-5+rpi1),
 libstdc++-12-dev (= 12.1.0-7+rpi1),
 libstdc++6 (= 12.1.0-7+rpi1),
 libsub-override-perl (= 0.09-3),
 libsystemd-shared (= 251.3-1+rpi1),
 libsystemd0 (= 251.3-1+rpi1),
 libsz2 (= 1.0.6-1),
 libtasn1-6 (= 4.18.0-4),
 libtbb-dev (= 2021.5.0-12+rpi1),
 libtbb12 (= 2021.5.0-12+rpi1),
 libtbbmalloc2 (= 2021.5.0-12+rpi1),
 libtinfo6 (= 6.3+20220423-2),
 libtinyexr1d (= 1.0.1+dfsg-3),
 libtinygltf-dev (= 2.5.0+dfsg-4),
 libtinygltf1d (= 2.5.0+dfsg-4),
 libtinyobjloader-dev (= 2.0.0~rc5+dfsg1-5+b1),
 libtinyobjloader1 (= 2.0.0~rc5+dfsg1-5+b1),
 libtirpc-common (= 1.3.3+ds-1),
 libtirpc-dev (= 1.3.3+ds-1),
 libtirpc3 (= 1.3.3+ds-1),
 libtmglib-dev (= 3.10.1-2),
 libtmglib3 (= 3.10.1-2),
 libtool (= 2.4.7-4),
 libubsan1 (= 12.1.0-7+rpi1),
 libuchardet0 (= 0.0.7-1),
 libudev1 (= 251.3-1+rpi1),
 libunistring2 (= 1.0-1),
 libuuid1 (= 2.38.1-1),
 libuv1 (= 1.44.1-2+rpi1),
 libwayland-client0 (= 1.21.0-1),
 libwayland-server0 (= 1.21.0-1),
 libx11-6 (= 2:1.8.1-2),
 libx11-data (= 2:1.8.1-2),
 libx11-dev (= 2:1.8.1-2),
 libx11-xcb1 (= 2:1.8.1-2),
 libxapian30 (= 1.4.20-2),
 libxau-dev (= 1:1.0.9-1),
 libxau6 (= 1:1.0.9-1),
 libxcb-dri2-0 (= 1.15-1),
 libxcb-dri3-0 (= 1.15-1),
 libxcb-glx0 (= 1.15-1),
 libxcb-present0 (= 1.15-1),
 libxcb-shm0 (= 1.15-1),
 libxcb-sync1 (= 1.15-1),
 libxcb-xfixes0 (= 1.15-1),
 libxcb1 (= 1.15-1),
 libxcb1-dev (= 1.15-1),
 libxdmcp-dev (= 1:1.1.2-3),
 libxdmcp6 (= 1:1.1.2-3),
 libxext-dev (= 2:1.3.4-1),
 libxext6 (= 2:1.3.4-1),
 libxfixes3 (= 1:6.0.0-1),
 libxml2 (= 2.9.14+dfsg-1),
 libxml2-dev (= 2.9.14+dfsg-1),
 libxnvctrl0 (= 470.141.03-1),
 libxrandr-dev (= 2:1.5.2-2),
 libxrandr2 (= 2:1.5.2-2),
 libxrender-dev (= 1:0.9.10-1.1),
 libxrender1 (= 1:0.9.10-1.1),
 libxshmfence1 (= 1.3-1),
 libxxf86vm1 (= 1:1.1.4-1+b2),
 libz3-4 (= 4.8.12-1),
 libzmq3-dev (= 4.3.4-3),
 libzmq5 (= 4.3.4-3),
 libzstd1 (= 1.5.2+dfsg-1),
 linux-libc-dev (= 5.18.14-1+rpi1),
 login (= 1:4.11.1+dfsg1-2),
 lsb-base (= 11.2+rpi1),
 m4 (= 1.4.19-1),
 make (= 4.3-4.1),
 man-db (= 2.10.2-2),
 mawk (= 1.3.4.20200120-3.1),
 media-types (= 8.0.0),
 mount (= 2.38.1-1),
 mpi-default-dev (= 1.14),
 ncurses-base (= 6.3+20220423-2),
 ncurses-bin (= 6.3+20220423-2),
 ocl-icd-libopencl1 (= 2.2.14-3),
 openmpi-bin (= 4.1.4-1+rpi1),
 openmpi-common (= 4.1.4-1+rpi1),
 openssh-client (= 1:9.0p1-1+b2),
 openssl (= 3.0.5-2),
 passwd (= 1:4.11.1+dfsg1-2),
 patch (= 2.7.6-7),
 perl (= 5.34.0-5),
 perl-base (= 5.34.0-5),
 perl-modules-5.34 (= 5.34.0-5),
 pkg-config (= 0.29.2-1),
 po-debconf (= 1.0.21+nmu1),
 procps (= 2:3.3.17-7),
 pybind11-dev (= 2.10.0-2),
 python-babel-localedata (= 2.8.0+dfsg.1-7),
 python3 (= 3.10.6-1),
 python3-alabaster (= 0.7.12-1),
 python3-babel (= 2.8.0+dfsg.1-7),
 python3-certifi (= 2020.6.20-1),
 python3-chardet (= 4.0.0-2),
 python3-charset-normalizer (= 2.0.6-2),
 python3-dev (= 3.10.6-1),
 python3-distutils (= 3.10.6-1),
 python3-docutils (= 0.17.1+dfsg-2),
 python3-idna (= 3.3-1),
 python3-imagesize (= 1.4.1-1),
 python3-importlib-metadata (= 4.6.4-1),
 python3-jinja2 (= 3.0.3-1),
 python3-lib2to3 (= 3.10.6-1),
 python3-markupsafe (= 2.0.1-2+b1),
 python3-minimal (= 3.10.6-1),
 python3-more-itertools (= 8.10.0-2),
 python3-numpy (= 1:1.21.5-1+b2),
 python3-packaging (= 21.3-1),
 python3-pip (= 22.2+dfsg-1),
 python3-pkg-resources (= 59.6.0-1.2),
 python3-pygments (= 2.12.0+dfsg-2),
 python3-pyparsing (= 3.0.7-2),
 python3-requests (= 2.27.1+dfsg-1),
 python3-roman (= 3.3-1),
 python3-setuptools (= 59.6.0-1.2),
 python3-six (= 1.16.0-4),
 python3-snowballstemmer (= 2.2.0-1),
 python3-sphinx (= 4.5.0-4),
 python3-sphinx-rtd-theme (= 1.0.0+dfsg-1),
 python3-tz (= 2022.2.1-1),
 python3-urllib3 (= 1.26.9-1),
 python3-wheel (= 0.37.1-2),
 python3-zipp (= 1.0.0-4),
 python3.10 (= 3.10.6-1),
 python3.10-dev (= 3.10.6-1),
 python3.10-minimal (= 3.10.6-1),
 readline-common (= 8.1.2-1.2),
 robin-map-dev (= 1.0.1-1),
 rpcsvc-proto (= 1.4.2-4),
 sed (= 4.8-1),
 sensible-utils (= 0.0.17),
 sgml-base (= 1.30),
 sphinx-common (= 4.5.0-4),
 sphinx-rtd-theme-common (= 1.0.0+dfsg-1),
 systemd (= 251.3-1+rpi1),
 sysvinit-utils (= 3.04-1),
 tar (= 1.34+dfsg-1),
 tzdata (= 2022c-1),
 util-linux (= 2.38.1-1),
 util-linux-extra (= 2.38.1-1),
 x11proto-dev (= 2022.1-1),
 xml-core (= 0.18+nmu1),
 xorg-sgml-doctools (= 1:1.11-1.1),
 xtrans-dev (= 1.4.0-1),
 xz-utils (= 5.2.5-2.1),
 zlib1g (= 1:1.2.11.dfsg-4.1),
 zlib1g-dev (= 1:1.2.11.dfsg-4.1)
Environment:
 DEB_BUILD_OPTIONS="parallel=4"
 LANG="en_GB.UTF-8"
 LC_ALL="C.UTF-8"
 SOURCE_DATE_EPOCH="1660724068"


+------------------------------------------------------------------------------+
| Package contents                                                             |
+------------------------------------------------------------------------------+


libopen3d-dev_0.15.1+ds-4_armhf.deb
-----------------------------------

 new Debian package, version 2.0.
 size 348116 bytes: control archive=13000 bytes.
     826 bytes,    19 lines      control              
   40887 bytes,   473 lines      md5sums              
 Package: libopen3d-dev
 Source: open3d
 Version: 0.15.1+ds-4
 Architecture: armhf
 Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 3549
 Depends: libopen3d0.15 (= 0.15.1+ds-4), libeigen3-dev, libfmt-dev, libglew-dev, libglfw3-dev
 Suggests: open3d-doc, open3d-gui, open3d-tools
 Section: libdevel
 Priority: optional
 Multi-Arch: same
 Homepage: http://www.open3d.org
 Description: Library for 3D data processing - development headers
  Open3D is an open-source library that supports rapid development of
  software that deals with 3D data. The Open3D frontend exposes a set
  of carefully selected data structures and algorithms in both C++ and
  Python. The backend is highly optimized and is set up for parallelization.
  .
  This package contains the development headers for C++

drwxr-xr-x root/root         0 2022-08-17 08:14 ./
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/
-rw-r--r-- root/root      2590 2022-02-19 20:48 ./usr/include/open3d/Macro.h
-rw-r--r-- root/root      7889 2022-08-17 08:14 ./usr/include/open3d/Open3D.h
-rw-r--r-- root/root      2004 2022-08-17 08:14 ./usr/include/open3d/Open3DConfig.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/camera/
-rw-r--r-- root/root      4807 2022-02-19 20:48 ./usr/include/open3d/camera/PinholeCameraIntrinsic.h
-rw-r--r-- root/root      2251 2022-02-19 20:48 ./usr/include/open3d/camera/PinholeCameraParameters.h
-rw-r--r-- root/root      2211 2022-02-19 20:48 ./usr/include/open3d/camera/PinholeCameraTrajectory.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/core/
-rw-r--r-- root/root      9042 2022-02-19 20:48 ./usr/include/open3d/core/AdvancedIndexing.h
-rw-r--r-- root/root      3162 2022-02-19 20:48 ./usr/include/open3d/core/Atomic.h
-rw-r--r-- root/root      4354 2022-02-19 20:48 ./usr/include/open3d/core/Blob.h
-rw-r--r-- root/root      9536 2022-02-19 20:48 ./usr/include/open3d/core/CUDAUtils.h
-rw-r--r-- root/root      6634 2022-02-19 20:48 ./usr/include/open3d/core/DLPack.h
-rw-r--r-- root/root      5087 2022-02-19 20:48 ./usr/include/open3d/core/Device.h
-rw-r--r-- root/root      5308 2022-02-19 20:48 ./usr/include/open3d/core/Dispatch.h
-rw-r--r-- root/root      4713 2022-02-19 20:48 ./usr/include/open3d/core/Dtype.h
-rw-r--r-- root/root      7413 2022-02-19 20:48 ./usr/include/open3d/core/EigenConverter.h
-rw-r--r-- root/root      3846 2022-02-19 20:48 ./usr/include/open3d/core/FunctionTraits.h
-rw-r--r-- root/root     25625 2022-02-19 20:48 ./usr/include/open3d/core/Indexer.h
-rw-r--r-- root/root      8484 2022-02-19 20:48 ./usr/include/open3d/core/MemoryManager.h
-rw-r--r-- root/root      4026 2022-02-19 20:48 ./usr/include/open3d/core/MemoryManagerStatistic.h
-rw-r--r-- root/root     10877 2022-02-19 20:48 ./usr/include/open3d/core/ParallelFor.h
-rw-r--r-- root/root      8439 2022-02-19 20:48 ./usr/include/open3d/core/Scalar.h
-rw-r--r-- root/root      5330 2022-02-19 20:48 ./usr/include/open3d/core/ShapeUtil.h
-rw-r--r-- root/root      3753 2022-02-19 20:48 ./usr/include/open3d/core/SizeVector.h
-rw-r--r-- root/root      3621 2022-02-19 20:48 ./usr/include/open3d/core/StdAllocator.h
-rw-r--r-- root/root     57399 2022-02-19 20:48 ./usr/include/open3d/core/Tensor.h
-rw-r--r-- root/root      5121 2022-02-19 20:48 ./usr/include/open3d/core/TensorCheck.h
-rw-r--r-- root/root      4856 2022-02-19 20:48 ./usr/include/open3d/core/TensorFunction.h
-rw-r--r-- root/root      4384 2022-02-19 20:48 ./usr/include/open3d/core/TensorInit.h
-rw-r--r-- root/root      5141 2022-02-19 20:48 ./usr/include/open3d/core/TensorKey.h
-rw-r--r-- root/root     14378 2022-02-19 20:48 ./usr/include/open3d/core/TensorList.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/core/hashmap/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/core/hashmap/CPU/
-rw-r--r-- root/root      8976 2022-02-19 20:48 ./usr/include/open3d/core/hashmap/CPU/TBBHashBackend.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/core/hashmap/CUDA/
-rw-r--r-- root/root      5121 2022-02-19 20:48 ./usr/include/open3d/core/hashmap/CUDA/CUDAHashBackendBufferAccessor.h
-rw-r--r-- root/root     11630 2022-02-19 20:48 ./usr/include/open3d/core/hashmap/CUDA/SlabHashBackend.h
-rw-r--r-- root/root     28257 2022-02-19 20:48 ./usr/include/open3d/core/hashmap/CUDA/SlabHashBackendImpl.h
-rw-r--r-- root/root      4214 2022-02-19 20:48 ./usr/include/open3d/core/hashmap/CUDA/SlabMacros.h
-rw-r--r-- root/root     12463 2022-02-19 20:48 ./usr/include/open3d/core/hashmap/CUDA/SlabNodeManager.h
-rw-r--r-- root/root      2935 2022-02-19 20:48 ./usr/include/open3d/core/hashmap/CUDA/SlabTraits.h
-rw-r--r-- root/root     15927 2022-02-19 20:48 ./usr/include/open3d/core/hashmap/CUDA/StdGPUHashBackend.h
-rw-r--r-- root/root      5961 2022-02-19 20:48 ./usr/include/open3d/core/hashmap/DeviceHashBackend.h
-rw-r--r-- root/root      7121 2022-02-19 20:48 ./usr/include/open3d/core/hashmap/Dispatch.h
-rw-r--r-- root/root      4489 2022-02-19 20:48 ./usr/include/open3d/core/hashmap/HashBackendBuffer.h
-rw-r--r-- root/root      9808 2022-02-19 20:48 ./usr/include/open3d/core/hashmap/HashMap.h
-rw-r--r-- root/root      5914 2022-02-19 20:48 ./usr/include/open3d/core/hashmap/HashSet.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/core/kernel/
-rw-r--r-- root/root      2021 2022-02-19 20:48 ./usr/include/open3d/core/kernel/Arange.h
-rw-r--r-- root/root      2956 2022-02-19 20:48 ./usr/include/open3d/core/kernel/BinaryEW.h
-rw-r--r-- root/root      3090 2022-02-19 20:48 ./usr/include/open3d/core/kernel/IndexGetSet.h
-rw-r--r-- root/root      1842 2022-02-19 20:48 ./usr/include/open3d/core/kernel/Kernel.h
-rw-r--r-- root/root      1783 2022-02-19 20:48 ./usr/include/open3d/core/kernel/NonZero.h
-rw-r--r-- root/root      3105 2022-02-19 20:48 ./usr/include/open3d/core/kernel/Reduction.h
-rw-r--r-- root/root      2371 2022-02-19 20:48 ./usr/include/open3d/core/kernel/UnaryEW.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/core/linalg/
-rw-r--r-- root/root      2750 2022-02-19 20:48 ./usr/include/open3d/core/linalg/AddMM.h
-rw-r--r-- root/root      9616 2022-02-19 20:48 ./usr/include/open3d/core/linalg/BlasWrapper.h
-rw-r--r-- root/root      1670 2022-02-19 20:48 ./usr/include/open3d/core/linalg/Det.h
-rw-r--r-- root/root      2145 2022-02-19 20:48 ./usr/include/open3d/core/linalg/Inverse.h
-rw-r--r-- root/root      1889 2022-02-19 20:48 ./usr/include/open3d/core/linalg/LU.h
-rw-r--r-- root/root      2006 2022-02-19 20:48 ./usr/include/open3d/core/linalg/LUImpl.h
-rw-r--r-- root/root     26302 2022-02-19 20:48 ./usr/include/open3d/core/linalg/LapackWrapper.h
-rw-r--r-- root/root      2268 2022-02-19 20:48 ./usr/include/open3d/core/linalg/LeastSquares.h
-rw-r--r-- root/root      2021 2022-02-19 20:48 ./usr/include/open3d/core/linalg/LinalgHeadersCPU.h
-rw-r--r-- root/root      1758 2022-02-19 20:48 ./usr/include/open3d/core/linalg/LinalgHeadersCUDA.h
-rw-r--r-- root/root      4495 2022-02-19 20:48 ./usr/include/open3d/core/linalg/LinalgUtils.h
-rw-r--r-- root/root      2123 2022-02-19 20:48 ./usr/include/open3d/core/linalg/Matmul.h
-rw-r--r-- root/root      2319 2022-02-19 20:48 ./usr/include/open3d/core/linalg/SVD.h
-rw-r--r-- root/root      2157 2022-02-19 20:48 ./usr/include/open3d/core/linalg/Solve.h
-rw-r--r-- root/root      1991 2022-02-19 20:48 ./usr/include/open3d/core/linalg/Tri.h
-rw-r--r-- root/root      2213 2022-02-19 20:48 ./usr/include/open3d/core/linalg/TriImpl.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/core/linalg/kernel/
-rw-r--r-- root/root      9840 2022-02-19 20:48 ./usr/include/open3d/core/linalg/kernel/Matrix.h
-rw-r--r-- root/root     69561 2022-02-19 20:48 ./usr/include/open3d/core/linalg/kernel/SVD3x3.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/core/nns/
-rw-r--r-- root/root     21223 2022-02-19 20:48 ./usr/include/open3d/core/nns/FixedRadiusIndex.h
-rw-r--r-- root/root     42040 2022-02-19 20:48 ./usr/include/open3d/core/nns/FixedRadiusSearchImpl.cuh
-rw-r--r-- root/root     27738 2022-02-19 20:48 ./usr/include/open3d/core/nns/FixedRadiusSearchImpl.h
-rw-r--r-- root/root      4174 2022-02-19 20:48 ./usr/include/open3d/core/nns/KnnIndex.h
-rw-r--r-- root/root      5425 2022-02-19 20:48 ./usr/include/open3d/core/nns/KnnSearchImpl.cuh
-rw-r--r-- root/root      7837 2022-02-19 20:48 ./usr/include/open3d/core/nns/MemoryAllocation.h
-rw-r--r-- root/root      5619 2022-02-19 20:48 ./usr/include/open3d/core/nns/NNSIndex.h
-rw-r--r-- root/root     28897 2022-02-19 20:48 ./usr/include/open3d/core/nns/NanoFlannImpl.h
-rw-r--r-- root/root      5331 2022-02-19 20:48 ./usr/include/open3d/core/nns/NanoFlannIndex.h
-rw-r--r-- root/root      6296 2022-02-19 20:48 ./usr/include/open3d/core/nns/NearestNeighborSearch.h
-rw-r--r-- root/root      3811 2022-02-19 20:48 ./usr/include/open3d/core/nns/NeighborSearchAllocator.h
-rw-r--r-- root/root      2745 2022-02-19 20:48 ./usr/include/open3d/core/nns/NeighborSearchCommon.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/core/nns/kernel/
-rw-r--r-- root/root     11371 2022-02-19 20:48 ./usr/include/open3d/core/nns/kernel/BlockMerge.cuh
-rw-r--r-- root/root      7378 2022-02-19 20:48 ./usr/include/open3d/core/nns/kernel/BlockSelect.cuh
-rw-r--r-- root/root      6701 2022-02-19 20:48 ./usr/include/open3d/core/nns/kernel/BlockSelectImpl.cuh
-rw-r--r-- root/root      3745 2022-02-19 20:48 ./usr/include/open3d/core/nns/kernel/DeviceDefs.cuh
-rw-r--r-- root/root     11223 2022-02-19 20:48 ./usr/include/open3d/core/nns/kernel/DistancesUtils.cuh
-rw-r--r-- root/root     11269 2022-02-19 20:48 ./usr/include/open3d/core/nns/kernel/L2Select.cuh
-rw-r--r-- root/root      4457 2022-02-19 20:48 ./usr/include/open3d/core/nns/kernel/Limits.cuh
-rw-r--r-- root/root     19895 2022-02-19 20:48 ./usr/include/open3d/core/nns/kernel/MergeNetwork.cuh
-rw-r--r-- root/root      4405 2022-02-19 20:48 ./usr/include/open3d/core/nns/kernel/Pair.cuh
-rw-r--r-- root/root      5389 2022-02-19 20:48 ./usr/include/open3d/core/nns/kernel/PtxUtils.cuh
-rw-r--r-- root/root      6389 2022-02-19 20:48 ./usr/include/open3d/core/nns/kernel/Reduction.cuh
-rw-r--r-- root/root      4199 2022-02-19 20:48 ./usr/include/open3d/core/nns/kernel/ReductionOps.cuh
-rw-r--r-- root/root     19600 2022-02-19 20:48 ./usr/include/open3d/core/nns/kernel/Select.cuh
-rw-r--r-- root/root      5162 2022-02-19 20:48 ./usr/include/open3d/core/nns/kernel/StaticUtils.cuh
-rw-r--r-- root/root      6214 2022-02-19 20:48 ./usr/include/open3d/core/nns/kernel/WarpShuffle.cuh
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/data/
-rw-r--r-- root/root     20023 2022-02-19 20:48 ./usr/include/open3d/data/Dataset.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/geometry/
-rw-r--r-- root/root     10770 2022-02-19 20:48 ./usr/include/open3d/geometry/BoundingVolume.h
-rw-r--r-- root/root      3524 2022-02-19 20:48 ./usr/include/open3d/geometry/Geometry.h
-rw-r--r-- root/root      2344 2022-02-19 20:48 ./usr/include/open3d/geometry/Geometry2D.h
-rw-r--r-- root/root     10079 2022-02-19 20:48 ./usr/include/open3d/geometry/Geometry3D.h
-rw-r--r-- root/root      5561 2022-02-19 20:48 ./usr/include/open3d/geometry/HalfEdgeTriangleMesh.h
-rw-r--r-- root/root      9237 2022-02-19 20:48 ./usr/include/open3d/geometry/Image.h
-rw-r--r-- root/root      9509 2022-02-19 20:48 ./usr/include/open3d/geometry/IntersectionTest.h
-rw-r--r-- root/root      4867 2022-02-19 20:48 ./usr/include/open3d/geometry/KDTreeFlann.h
-rw-r--r-- root/root      3718 2022-02-19 20:48 ./usr/include/open3d/geometry/KDTreeSearchParam.h
-rw-r--r-- root/root      3354 2022-02-19 20:48 ./usr/include/open3d/geometry/Keypoint.h
-rw-r--r-- root/root     22434 2022-02-19 20:48 ./usr/include/open3d/geometry/Line3D.h
-rw-r--r-- root/root      6735 2022-02-19 20:48 ./usr/include/open3d/geometry/LineSet.h
-rw-r--r-- root/root      6345 2022-02-19 20:48 ./usr/include/open3d/geometry/MeshBase.h
-rw-r--r-- root/root     17118 2022-02-19 20:48 ./usr/include/open3d/geometry/Octree.h
-rw-r--r-- root/root     18347 2022-02-19 20:48 ./usr/include/open3d/geometry/PointCloud.h
-rw-r--r-- root/root      2459 2022-02-19 20:48 ./usr/include/open3d/geometry/Qhull.h
-rw-r--r-- root/root      5641 2022-02-19 20:48 ./usr/include/open3d/geometry/RGBDImage.h
-rw-r--r-- root/root      4721 2022-02-19 20:48 ./usr/include/open3d/geometry/TetraMesh.h
-rw-r--r-- root/root     40596 2022-02-19 20:48 ./usr/include/open3d/geometry/TriangleMesh.h
-rw-r--r-- root/root     12201 2022-02-19 20:48 ./usr/include/open3d/geometry/VoxelGrid.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/io/
-rw-r--r-- root/root      2313 2022-02-19 20:48 ./usr/include/open3d/io/FeatureIO.h
-rw-r--r-- root/root      2694 2022-02-19 20:48 ./usr/include/open3d/io/FileFormatIO.h
-rw-r--r-- root/root      5434 2022-02-19 20:48 ./usr/include/open3d/io/IJsonConvertibleIO.h
-rw-r--r-- root/root      3429 2022-02-19 20:48 ./usr/include/open3d/io/ImageIO.h
-rw-r--r-- root/root      2409 2022-02-19 20:48 ./usr/include/open3d/io/ImageWarpingFieldIO.h
-rw-r--r-- root/root      3328 2022-02-19 20:48 ./usr/include/open3d/io/LineSetIO.h
-rw-r--r-- root/root      2403 2022-02-19 20:48 ./usr/include/open3d/io/ModelIO.h
-rw-r--r-- root/root      2840 2022-02-19 20:48 ./usr/include/open3d/io/OctreeIO.h
-rw-r--r-- root/root      3147 2022-02-19 20:48 ./usr/include/open3d/io/PinholeCameraTrajectoryIO.h
-rw-r--r-- root/root      8856 2022-02-19 20:48 ./usr/include/open3d/io/PointCloudIO.h
-rw-r--r-- root/root      2590 2022-02-19 20:48 ./usr/include/open3d/io/PoseGraphIO.h
-rw-r--r-- root/root      7691 2022-02-19 20:48 ./usr/include/open3d/io/TriangleMeshIO.h
-rw-r--r-- root/root      3392 2022-02-19 20:48 ./usr/include/open3d/io/VoxelGridIO.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/io/file_format/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/io/rpc/
-rw-r--r-- root/root      2242 2022-02-19 20:48 ./usr/include/open3d/io/rpc/BufferConnection.h
-rw-r--r-- root/root      2836 2022-02-19 20:48 ./usr/include/open3d/io/rpc/Connection.h
-rw-r--r-- root/root      2090 2022-02-19 20:48 ./usr/include/open3d/io/rpc/ConnectionBase.h
-rw-r--r-- root/root      3404 2022-02-19 20:48 ./usr/include/open3d/io/rpc/DummyMessageProcessor.h
-rw-r--r-- root/root      1904 2022-02-19 20:48 ./usr/include/open3d/io/rpc/DummyReceiver.h
-rw-r--r-- root/root      3777 2022-02-19 20:48 ./usr/include/open3d/io/rpc/MessageProcessorBase.h
-rw-r--r-- root/root      4731 2022-02-19 20:48 ./usr/include/open3d/io/rpc/MessageUtils.h
-rw-r--r-- root/root     18664 2022-02-19 20:48 ./usr/include/open3d/io/rpc/Messages.h
-rw-r--r-- root/root      9432 2022-02-19 20:48 ./usr/include/open3d/io/rpc/RemoteFunctions.h
-rw-r--r-- root/root      1909 2022-02-19 20:48 ./usr/include/open3d/io/rpc/ZMQContext.h
-rw-r--r-- root/root      3468 2022-02-19 20:48 ./usr/include/open3d/io/rpc/ZMQReceiver.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/io/sensor/
-rw-r--r-- root/root      2685 2022-02-19 20:48 ./usr/include/open3d/io/sensor/RGBDRecorder.h
-rw-r--r-- root/root      2271 2022-02-19 20:48 ./usr/include/open3d/io/sensor/RGBDSensor.h
-rw-r--r-- root/root      1666 2022-02-19 20:48 ./usr/include/open3d/io/sensor/RGBDSensorConfig.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/io/sensor/azure_kinect/
-rw-r--r-- root/root      3102 2022-02-19 20:48 ./usr/include/open3d/io/sensor/azure_kinect/AzureKinectRecorder.h
-rw-r--r-- root/root      3048 2022-02-19 20:48 ./usr/include/open3d/io/sensor/azure_kinect/AzureKinectSensor.h
-rw-r--r-- root/root      2799 2022-02-19 20:48 ./usr/include/open3d/io/sensor/azure_kinect/AzureKinectSensorConfig.h
-rw-r--r-- root/root     12731 2022-02-19 20:48 ./usr/include/open3d/io/sensor/azure_kinect/K4aPlugin.h
-rw-r--r-- root/root      2472 2022-02-19 20:48 ./usr/include/open3d/io/sensor/azure_kinect/MKVMetadata.h
-rw-r--r-- root/root      3005 2022-02-19 20:48 ./usr/include/open3d/io/sensor/azure_kinect/MKVReader.h
-rw-r--r-- root/root      2486 2022-02-19 20:48 ./usr/include/open3d/io/sensor/azure_kinect/MKVWriter.h
-rw-r--r-- root/root     11176 2022-02-19 20:48 ./usr/include/open3d/io/sensor/azure_kinect/PluginMacros.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/ml/
-rw-r--r-- root/root      3989 2022-02-19 20:48 ./usr/include/open3d/ml/Helper.h
-rw-r--r-- root/root     23982 2022-02-19 20:48 ./usr/include/open3d/ml/ShapeChecking.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/ml/contrib/
-rw-r--r-- root/root      2012 2022-02-19 20:48 ./usr/include/open3d/ml/contrib/BallQuery.cuh
-rw-r--r-- root/root      6519 2022-02-19 20:48 ./usr/include/open3d/ml/contrib/Cloud.h
-rw-r--r-- root/root      5710 2022-02-19 20:48 ./usr/include/open3d/ml/contrib/GridSubsampling.h
-rw-r--r-- root/root      2719 2022-02-19 20:48 ./usr/include/open3d/ml/contrib/InterpolatePoints.cuh
-rw-r--r-- root/root      3336 2022-02-19 20:48 ./usr/include/open3d/ml/contrib/IoU.h
-rw-r--r-- root/root     11619 2022-02-19 20:48 ./usr/include/open3d/ml/contrib/IoUImpl.h
-rw-r--r-- root/root      3026 2022-02-19 20:48 ./usr/include/open3d/ml/contrib/Nms.h
-rw-r--r-- root/root      5332 2022-02-19 20:48 ./usr/include/open3d/ml/contrib/PointSampling.cuh
-rw-r--r-- root/root      3509 2022-02-19 20:48 ./usr/include/open3d/ml/contrib/RoiPoolKernel.h
-rw-r--r-- root/root      4141 2022-02-19 20:48 ./usr/include/open3d/ml/contrib/TrilinearDevoxelize.cuh
-rw-r--r-- root/root      3615 2022-02-19 20:48 ./usr/include/open3d/ml/contrib/cuda_utils.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/ml/impl/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/ml/impl/continuous_conv/
-rw-r--r-- root/root     12172 2022-02-19 20:48 ./usr/include/open3d/ml/impl/continuous_conv/ContinuousConv.cuh
-rw-r--r-- root/root     18202 2022-02-19 20:48 ./usr/include/open3d/ml/impl/continuous_conv/ContinuousConv.h
-rw-r--r-- root/root     12094 2022-02-19 20:48 ./usr/include/open3d/ml/impl/continuous_conv/ContinuousConvBackpropFilter.cuh
-rw-r--r-- root/root     18438 2022-02-19 20:48 ./usr/include/open3d/ml/impl/continuous_conv/ContinuousConvBackpropFilter.h
-rw-r--r-- root/root      8299 2022-02-19 20:48 ./usr/include/open3d/ml/impl/continuous_conv/ContinuousConvCUDAKernels.h
-rw-r--r-- root/root      7871 2022-02-19 20:48 ./usr/include/open3d/ml/impl/continuous_conv/ContinuousConvTranspose.cuh
-rw-r--r-- root/root     18566 2022-02-19 20:48 ./usr/include/open3d/ml/impl/continuous_conv/ContinuousConvTranspose.h
-rw-r--r-- root/root     13568 2022-02-19 20:48 ./usr/include/open3d/ml/impl/continuous_conv/ContinuousConvTransposeBackpropFilter.cuh
-rw-r--r-- root/root     19731 2022-02-19 20:48 ./usr/include/open3d/ml/impl/continuous_conv/ContinuousConvTransposeBackpropFilter.h
-rw-r--r-- root/root      2288 2022-02-19 20:48 ./usr/include/open3d/ml/impl/continuous_conv/ContinuousConvTypes.h
-rw-r--r-- root/root     14919 2022-02-19 20:48 ./usr/include/open3d/ml/impl/continuous_conv/CoordinateTransformation.cuh
-rw-r--r-- root/root     17585 2022-02-19 20:48 ./usr/include/open3d/ml/impl/continuous_conv/CoordinateTransformation.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/ml/impl/misc/
-rw-r--r-- root/root     13493 2022-02-19 20:48 ./usr/include/open3d/ml/impl/misc/InvertNeighborsList.cuh
-rw-r--r-- root/root      7273 2022-02-19 20:48 ./usr/include/open3d/ml/impl/misc/InvertNeighborsList.h
-rw-r--r-- root/root      7835 2022-02-19 20:48 ./usr/include/open3d/ml/impl/misc/MemoryAllocation.h
-rw-r--r-- root/root      3440 2022-02-19 20:48 ./usr/include/open3d/ml/impl/misc/NeighborSearchCommon.h
-rw-r--r-- root/root      4952 2022-02-19 20:48 ./usr/include/open3d/ml/impl/misc/RaggedToDense.cuh
-rw-r--r-- root/root      4270 2022-02-19 20:48 ./usr/include/open3d/ml/impl/misc/RaggedToDense.h
-rw-r--r-- root/root      3550 2022-02-19 20:48 ./usr/include/open3d/ml/impl/misc/ReduceSubarraysSum.cuh
-rw-r--r-- root/root      3218 2022-02-19 20:48 ./usr/include/open3d/ml/impl/misc/ReduceSubarraysSum.h
-rw-r--r-- root/root     21863 2022-02-19 20:48 ./usr/include/open3d/ml/impl/misc/VoxelPooling.h
-rw-r--r-- root/root     39906 2022-02-19 20:48 ./usr/include/open3d/ml/impl/misc/Voxelize.cuh
-rw-r--r-- root/root     11003 2022-02-19 20:48 ./usr/include/open3d/ml/impl/misc/Voxelize.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/ml/impl/sparse_conv/
-rw-r--r-- root/root     10314 2022-02-19 20:48 ./usr/include/open3d/ml/impl/sparse_conv/SparseConv.cuh
-rw-r--r-- root/root      9492 2022-02-19 20:48 ./usr/include/open3d/ml/impl/sparse_conv/SparseConv.h
-rw-r--r-- root/root     10258 2022-02-19 20:48 ./usr/include/open3d/ml/impl/sparse_conv/SparseConvBackpropFilter.cuh
-rw-r--r-- root/root     10581 2022-02-19 20:48 ./usr/include/open3d/ml/impl/sparse_conv/SparseConvBackpropFilter.h
-rw-r--r-- root/root      5519 2022-02-19 20:48 ./usr/include/open3d/ml/impl/sparse_conv/SparseConvCUDAKernels.h
-rw-r--r-- root/root      7588 2022-02-19 20:48 ./usr/include/open3d/ml/impl/sparse_conv/SparseConvTranspose.cuh
-rw-r--r-- root/root      9663 2022-02-19 20:48 ./usr/include/open3d/ml/impl/sparse_conv/SparseConvTranspose.h
-rw-r--r-- root/root     11070 2022-02-19 20:48 ./usr/include/open3d/ml/impl/sparse_conv/SparseConvTransposeBackpropFilter.cuh
-rw-r--r-- root/root     11000 2022-02-19 20:48 ./usr/include/open3d/ml/impl/sparse_conv/SparseConvTransposeBackpropFilter.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/ml/pytorch/
-rw-r--r-- root/root     10894 2022-02-19 20:48 ./usr/include/open3d/ml/pytorch/TorchHelper.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/ml/pytorch/continuous_conv/
-rw-r--r-- root/root      3362 2022-02-19 20:48 ./usr/include/open3d/ml/pytorch/continuous_conv/ContinuousConvBackpropFilterOpKernel.h
-rw-r--r-- root/root      3237 2022-02-19 20:48 ./usr/include/open3d/ml/pytorch/continuous_conv/ContinuousConvHelper.h
-rw-r--r-- root/root      3224 2022-02-19 20:48 ./usr/include/open3d/ml/pytorch/continuous_conv/ContinuousConvOpKernel.h
-rw-r--r-- root/root      3608 2022-02-19 20:48 ./usr/include/open3d/ml/pytorch/continuous_conv/ContinuousConvTransposeBackpropFilterOpKernel.h
-rw-r--r-- root/root      3570 2022-02-19 20:48 ./usr/include/open3d/ml/pytorch/continuous_conv/ContinuousConvTransposeOpKernel.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/ml/pytorch/misc/
-rw-r--r-- root/root      2155 2022-02-19 20:48 ./usr/include/open3d/ml/pytorch/misc/InvertNeighborsListOpKernel.h
-rw-r--r-- root/root      1754 2022-02-19 20:48 ./usr/include/open3d/ml/pytorch/misc/InvertNeighborsListOps.h
-rw-r--r-- root/root      2918 2022-02-19 20:48 ./usr/include/open3d/ml/pytorch/misc/NeighborSearchAllocator.h
-rw-r--r-- root/root      2086 2022-02-19 20:48 ./usr/include/open3d/ml/pytorch/misc/RaggedToDenseOpKernel.h
-rw-r--r-- root/root      1852 2022-02-19 20:48 ./usr/include/open3d/ml/pytorch/misc/ReduceSubarraysSumOpKernel.h
-rw-r--r-- root/root      1624 2022-02-19 20:48 ./usr/include/open3d/ml/pytorch/misc/ReduceSubarraysSumOps.h
-rw-r--r-- root/root      4761 2022-02-19 20:48 ./usr/include/open3d/ml/pytorch/misc/VoxelizeOpKernel.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/ml/pytorch/pointnet/
-rw-r--r-- root/root      3231 2022-02-19 20:48 ./usr/include/open3d/ml/pytorch/pointnet/BallQueryKernel.h
-rw-r--r-- root/root      3943 2022-02-19 20:48 ./usr/include/open3d/ml/pytorch/pointnet/InterpolateKernel.h
-rw-r--r-- root/root      3047 2022-02-19 20:48 ./usr/include/open3d/ml/pytorch/pointnet/SamplingKernel.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/ml/pytorch/pvcnn/
-rw-r--r-- root/root      4878 2022-02-19 20:48 ./usr/include/open3d/ml/pytorch/pvcnn/TrilinearDevoxelizeKernel.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/ml/pytorch/ragged_tensor/
-rw-r--r-- root/root      9507 2022-02-19 20:48 ./usr/include/open3d/ml/pytorch/ragged_tensor/RaggedTensor.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/ml/pytorch/sparse_conv/
-rw-r--r-- root/root      3238 2022-02-19 20:48 ./usr/include/open3d/ml/pytorch/sparse_conv/SparseConvBackpropFilterOpKernel.h
-rw-r--r-- root/root      2797 2022-02-19 20:48 ./usr/include/open3d/ml/pytorch/sparse_conv/SparseConvOpKernel.h
-rw-r--r-- root/root      2992 2022-02-19 20:48 ./usr/include/open3d/ml/pytorch/sparse_conv/SparseConvTransposeBackpropFilterOpKernel.h
-rw-r--r-- root/root      3287 2022-02-19 20:48 ./usr/include/open3d/ml/pytorch/sparse_conv/SparseConvTransposeOpKernel.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/ml/tensorflow/
-rw-r--r-- root/root     15656 2022-02-19 20:48 ./usr/include/open3d/ml/tensorflow/TensorFlowHelper.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/ml/tensorflow/continuous_conv/
-rw-r--r-- root/root     10518 2022-02-19 20:48 ./usr/include/open3d/ml/tensorflow/continuous_conv/ContinuousConvBackpropFilterOpKernel.h
-rw-r--r-- root/root      9986 2022-02-19 20:48 ./usr/include/open3d/ml/tensorflow/continuous_conv/ContinuousConvOpKernel.h
-rw-r--r-- root/root     11933 2022-02-19 20:48 ./usr/include/open3d/ml/tensorflow/continuous_conv/ContinuousConvTransposeBackpropFilterOpKernel.h
-rw-r--r-- root/root     11516 2022-02-19 20:48 ./usr/include/open3d/ml/tensorflow/continuous_conv/ContinuousConvTransposeOpKernel.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/ml/tensorflow/misc/
-rw-r--r-- root/root      5670 2022-02-19 20:48 ./usr/include/open3d/ml/tensorflow/misc/BuildSpatialHashTableOpKernel.h
-rw-r--r-- root/root      6839 2022-02-19 20:48 ./usr/include/open3d/ml/tensorflow/misc/FixedRadiusSearchOpKernel.h
-rw-r--r-- root/root      5471 2022-02-19 20:48 ./usr/include/open3d/ml/tensorflow/misc/InvertNeighborsListOpKernel.h
-rw-r--r-- root/root      4888 2022-02-19 20:48 ./usr/include/open3d/ml/tensorflow/misc/KnnSearchOpKernel.h
-rw-r--r-- root/root      3563 2022-02-19 20:48 ./usr/include/open3d/ml/tensorflow/misc/NmsOpKernel.h
-rw-r--r-- root/root      4963 2022-02-19 20:48 ./usr/include/open3d/ml/tensorflow/misc/RadiusSearchOpKernel.h
-rw-r--r-- root/root      3575 2022-02-19 20:48 ./usr/include/open3d/ml/tensorflow/misc/ReduceSubarraysSumOpKernel.h
-rw-r--r-- root/root      6189 2022-02-19 20:48 ./usr/include/open3d/ml/tensorflow/misc/VoxelPoolingGradOpKernel.h
-rw-r--r-- root/root      5259 2022-02-19 20:48 ./usr/include/open3d/ml/tensorflow/misc/VoxelPoolingOpKernel.h
-rw-r--r-- root/root      5630 2022-02-19 20:48 ./usr/include/open3d/ml/tensorflow/misc/VoxelizeOpKernel.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/ml/tensorflow/pointnet/
-rw-r--r-- root/root      4206 2022-02-19 20:48 ./usr/include/open3d/ml/tensorflow/pointnet/BallQueryOpKernel.h
-rw-r--r-- root/root      8738 2022-02-19 20:48 ./usr/include/open3d/ml/tensorflow/pointnet/InterpolateOpKernel.h
-rw-r--r-- root/root      5150 2022-02-19 20:48 ./usr/include/open3d/ml/tensorflow/pointnet/RoiPoolOpKernel.h
-rw-r--r-- root/root      3914 2022-02-19 20:48 ./usr/include/open3d/ml/tensorflow/pointnet/SamplingOpKernel.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/ml/tensorflow/pvcnn/
-rw-r--r-- root/root      7847 2022-02-19 20:48 ./usr/include/open3d/ml/tensorflow/pvcnn/TrilinearDevoxelizeKernel.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/ml/tensorflow/sparse_conv/
-rw-r--r-- root/root      5652 2022-02-19 20:48 ./usr/include/open3d/ml/tensorflow/sparse_conv/SparseConvBackpropFilterOpKernel.h
-rw-r--r-- root/root      5368 2022-02-19 20:48 ./usr/include/open3d/ml/tensorflow/sparse_conv/SparseConvOpKernel.h
-rw-r--r-- root/root      6181 2022-02-19 20:48 ./usr/include/open3d/ml/tensorflow/sparse_conv/SparseConvTransposeBackpropFilterOpKernel.h
-rw-r--r-- root/root      6037 2022-02-19 20:48 ./usr/include/open3d/ml/tensorflow/sparse_conv/SparseConvTransposeOpKernel.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/ml/tensorflow/tf_subsampling/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/pipelines/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/pipelines/color_map/
-rw-r--r-- root/root      3764 2022-02-19 20:48 ./usr/include/open3d/pipelines/color_map/ColorMapUtils.h
-rw-r--r-- root/root      2353 2022-02-19 20:48 ./usr/include/open3d/pipelines/color_map/ImageWarpingField.h
-rw-r--r-- root/root      5486 2022-02-19 20:48 ./usr/include/open3d/pipelines/color_map/NonRigidOptimizer.h
-rw-r--r-- root/root      4707 2022-02-19 20:48 ./usr/include/open3d/pipelines/color_map/RigidOptimizer.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/pipelines/integration/
-rw-r--r-- root/root     21777 2022-02-19 20:48 ./usr/include/open3d/pipelines/integration/MarchingCubesConst.h
-rw-r--r-- root/root      4748 2022-02-19 20:48 ./usr/include/open3d/pipelines/integration/ScalableTSDFVolume.h
-rw-r--r-- root/root      3890 2022-02-19 20:48 ./usr/include/open3d/pipelines/integration/TSDFVolume.h
-rw-r--r-- root/root      4885 2022-02-19 20:48 ./usr/include/open3d/pipelines/integration/UniformTSDFVolume.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/pipelines/odometry/
-rw-r--r-- root/root      2944 2022-02-19 20:48 ./usr/include/open3d/pipelines/odometry/Odometry.h
-rw-r--r-- root/root      3459 2022-02-19 20:48 ./usr/include/open3d/pipelines/odometry/OdometryOption.h
-rw-r--r-- root/root      5711 2022-02-19 20:48 ./usr/include/open3d/pipelines/odometry/RGBDOdometryJacobian.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/pipelines/registration/
-rw-r--r-- root/root      4412 2022-02-19 20:48 ./usr/include/open3d/pipelines/registration/ColoredICP.h
-rw-r--r-- root/root      6627 2022-02-19 20:48 ./usr/include/open3d/pipelines/registration/CorrespondenceChecker.h
-rw-r--r-- root/root      5894 2022-02-19 20:48 ./usr/include/open3d/pipelines/registration/FastGlobalRegistration.h
-rw-r--r-- root/root      2721 2022-02-19 20:48 ./usr/include/open3d/pipelines/registration/Feature.h
-rw-r--r-- root/root      4520 2022-02-19 20:48 ./usr/include/open3d/pipelines/registration/GeneralizedICP.h
-rw-r--r-- root/root      2901 2022-02-19 20:48 ./usr/include/open3d/pipelines/registration/GlobalOptimization.h
-rw-r--r-- root/root      7442 2022-02-19 20:48 ./usr/include/open3d/pipelines/registration/GlobalOptimizationConvergenceCriteria.h
-rw-r--r-- root/root      3642 2022-02-19 20:48 ./usr/include/open3d/pipelines/registration/GlobalOptimizationMethod.h
-rw-r--r-- root/root      4705 2022-02-19 20:48 ./usr/include/open3d/pipelines/registration/PoseGraph.h
-rw-r--r-- root/root     10478 2022-02-19 20:48 ./usr/include/open3d/pipelines/registration/Registration.h
-rw-r--r-- root/root      7971 2022-02-19 20:48 ./usr/include/open3d/pipelines/registration/RobustKernel.h
-rw-r--r-- root/root      6309 2022-02-19 20:48 ./usr/include/open3d/pipelines/registration/TransformationEstimation.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/t/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/t/geometry/
-rw-r--r-- root/root      2569 2022-02-19 20:48 ./usr/include/open3d/t/geometry/DrawableGeometry.h
-rw-r--r-- root/root      3554 2022-02-19 20:48 ./usr/include/open3d/t/geometry/Geometry.h
-rw-r--r-- root/root     15023 2022-02-19 20:48 ./usr/include/open3d/t/geometry/Image.h
-rw-r--r-- root/root     15590 2022-02-19 20:48 ./usr/include/open3d/t/geometry/LineSet.h
-rw-r--r-- root/root     19367 2022-02-19 20:48 ./usr/include/open3d/t/geometry/PointCloud.h
-rw-r--r-- root/root      4503 2022-02-19 20:48 ./usr/include/open3d/t/geometry/RGBDImage.h
-rw-r--r-- root/root     12315 2022-02-19 20:48 ./usr/include/open3d/t/geometry/RaycastingScene.h
-rw-r--r-- root/root      6170 2022-02-19 20:48 ./usr/include/open3d/t/geometry/TensorMap.h
-rw-r--r-- root/root     19250 2022-02-19 20:48 ./usr/include/open3d/t/geometry/TriangleMesh.h
-rw-r--r-- root/root      5520 2022-02-19 20:48 ./usr/include/open3d/t/geometry/Utility.h
-rw-r--r-- root/root     11972 2022-02-19 20:48 ./usr/include/open3d/t/geometry/VoxelBlockGrid.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/t/geometry/kernel/
-rw-r--r-- root/root     14837 2022-02-19 20:48 ./usr/include/open3d/t/geometry/kernel/GeometryIndexer.h
-rw-r--r-- root/root     29302 2022-02-19 20:48 ./usr/include/open3d/t/geometry/kernel/GeometryMacros.h
-rw-r--r-- root/root      3843 2022-02-19 20:48 ./usr/include/open3d/t/geometry/kernel/IPPImage.h
-rw-r--r-- root/root      4921 2022-02-19 20:48 ./usr/include/open3d/t/geometry/kernel/Image.h
-rw-r--r-- root/root     13986 2022-02-19 20:48 ./usr/include/open3d/t/geometry/kernel/ImageImpl.h
-rw-r--r-- root/root      2852 2022-02-19 20:48 ./usr/include/open3d/t/geometry/kernel/NPPImage.h
-rw-r--r-- root/root      7249 2022-02-19 20:48 ./usr/include/open3d/t/geometry/kernel/PointCloud.h
-rw-r--r-- root/root     31123 2022-02-19 20:48 ./usr/include/open3d/t/geometry/kernel/PointCloudImpl.h
-rw-r--r-- root/root      3000 2022-02-19 20:48 ./usr/include/open3d/t/geometry/kernel/Transform.h
-rw-r--r-- root/root      8046 2022-02-19 20:48 ./usr/include/open3d/t/geometry/kernel/TransformImpl.h
-rw-r--r-- root/root     15693 2022-02-19 20:48 ./usr/include/open3d/t/geometry/kernel/VoxelBlockGrid.h
-rw-r--r-- root/root     64592 2022-02-19 20:48 ./usr/include/open3d/t/geometry/kernel/VoxelBlockGridImpl.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/t/io/
-rw-r--r-- root/root      2145 2022-02-19 20:48 ./usr/include/open3d/t/io/HashMapIO.h
-rw-r--r-- root/root      4123 2022-02-19 20:48 ./usr/include/open3d/t/io/ImageIO.h
-rw-r--r-- root/root      2505 2022-02-19 20:48 ./usr/include/open3d/t/io/NumpyIO.h
-rw-r--r-- root/root      4829 2022-02-19 20:48 ./usr/include/open3d/t/io/PointCloudIO.h
-rw-r--r-- root/root      3224 2022-02-19 20:48 ./usr/include/open3d/t/io/TriangleMeshIO.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/t/io/file_format/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/t/io/sensor/
-rw-r--r-- root/root      4810 2022-02-19 20:48 ./usr/include/open3d/t/io/sensor/RGBDSensor.h
-rw-r--r-- root/root      3233 2022-02-19 20:48 ./usr/include/open3d/t/io/sensor/RGBDVideoMetadata.h
-rw-r--r-- root/root      3730 2022-02-19 20:48 ./usr/include/open3d/t/io/sensor/RGBDVideoReader.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/t/io/sensor/realsense/
-rw-r--r-- root/root      6532 2022-02-19 20:48 ./usr/include/open3d/t/io/sensor/realsense/RSBagReader.h
-rw-r--r-- root/root      1964 2022-02-19 20:48 ./usr/include/open3d/t/io/sensor/realsense/RealSensePrivate.h
-rw-r--r-- root/root      6246 2022-02-19 20:48 ./usr/include/open3d/t/io/sensor/realsense/RealSenseSensor.h
-rw-r--r-- root/root      5101 2022-02-19 20:48 ./usr/include/open3d/t/io/sensor/realsense/RealSenseSensorConfig.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/t/pipelines/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/t/pipelines/kernel/
-rw-r--r-- root/root      7770 2022-02-19 20:48 ./usr/include/open3d/t/pipelines/kernel/FillInLinearSystem.h
-rw-r--r-- root/root     21550 2022-02-19 20:48 ./usr/include/open3d/t/pipelines/kernel/FillInLinearSystemImpl.h
-rw-r--r-- root/root      4284 2022-02-19 20:48 ./usr/include/open3d/t/pipelines/kernel/RGBDOdometry.h
-rw-r--r-- root/root      6340 2022-02-19 20:48 ./usr/include/open3d/t/pipelines/kernel/RGBDOdometryImpl.h
-rw-r--r-- root/root     11011 2022-02-19 20:48 ./usr/include/open3d/t/pipelines/kernel/RGBDOdometryJacobianImpl.h
-rw-r--r-- root/root      7745 2022-02-19 20:48 ./usr/include/open3d/t/pipelines/kernel/Reduction6x6Impl.cuh
-rw-r--r-- root/root      6464 2022-02-19 20:48 ./usr/include/open3d/t/pipelines/kernel/Registration.h
-rw-r--r-- root/root     15348 2022-02-19 20:48 ./usr/include/open3d/t/pipelines/kernel/RegistrationImpl.h
-rw-r--r-- root/root      2966 2022-02-19 20:48 ./usr/include/open3d/t/pipelines/kernel/TransformationConverter.h
-rw-r--r-- root/root      3292 2022-02-19 20:48 ./usr/include/open3d/t/pipelines/kernel/TransformationConverterImpl.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/t/pipelines/odometry/
-rw-r--r-- root/root     15488 2022-02-19 20:48 ./usr/include/open3d/t/pipelines/odometry/RGBDOdometry.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/t/pipelines/registration/
-rw-r--r-- root/root     10605 2022-02-19 20:48 ./usr/include/open3d/t/pipelines/registration/Registration.h
-rw-r--r-- root/root      3912 2022-02-19 20:48 ./usr/include/open3d/t/pipelines/registration/RobustKernel.h
-rw-r--r-- root/root      8634 2022-02-19 20:48 ./usr/include/open3d/t/pipelines/registration/RobustKernelImpl.h
-rw-r--r-- root/root     12682 2022-02-19 20:48 ./usr/include/open3d/t/pipelines/registration/TransformationEstimation.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/t/pipelines/slac/
-rw-r--r-- root/root      6518 2022-02-19 20:48 ./usr/include/open3d/t/pipelines/slac/ControlGrid.h
-rw-r--r-- root/root     11561 2022-02-19 20:48 ./usr/include/open3d/t/pipelines/slac/FillInLinearSystemImpl.h
-rw-r--r-- root/root      7947 2022-02-19 20:48 ./usr/include/open3d/t/pipelines/slac/SLACOptimizer.h
-rw-r--r-- root/root      3066 2022-02-19 20:48 ./usr/include/open3d/t/pipelines/slac/Visualization.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/t/pipelines/slam/
-rw-r--r-- root/root      3576 2022-02-19 20:48 ./usr/include/open3d/t/pipelines/slam/Frame.h
-rw-r--r-- root/root      6092 2022-02-19 20:48 ./usr/include/open3d/t/pipelines/slam/Model.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/utility/
-rw-r--r-- root/root      2272 2022-02-19 20:48 ./usr/include/open3d/utility/CPUInfo.h
-rw-r--r-- root/root      2210 2022-02-19 20:48 ./usr/include/open3d/utility/CompilerInfo.h
-rw-r--r-- root/root      2688 2022-02-19 20:48 ./usr/include/open3d/utility/Console.h
-rw-r--r-- root/root      3155 2022-02-19 20:48 ./usr/include/open3d/utility/DataManager.h
-rw-r--r-- root/root      3730 2022-02-19 20:48 ./usr/include/open3d/utility/Download.h
-rw-r--r-- root/root      6445 2022-02-19 20:48 ./usr/include/open3d/utility/Eigen.h
-rw-r--r-- root/root      1856 2022-02-19 20:48 ./usr/include/open3d/utility/Extract.h
-rw-r--r-- root/root      1949 2022-02-19 20:48 ./usr/include/open3d/utility/ExtractZIP.h
-rw-r--r-- root/root      6132 2022-02-19 20:48 ./usr/include/open3d/utility/FileSystem.h
-rw-r--r-- root/root      6446 2022-02-19 20:48 ./usr/include/open3d/utility/Helper.h
-rw-r--r-- root/root      4470 2022-02-19 20:48 ./usr/include/open3d/utility/IJsonConvertible.h
-rw-r--r-- root/root      2456 2022-02-19 20:48 ./usr/include/open3d/utility/ISAInfo.h
-rw-r--r-- root/root     11209 2022-02-19 20:48 ./usr/include/open3d/utility/Logging.h
-rw-r--r-- root/root      8670 2022-02-19 20:48 ./usr/include/open3d/utility/MiniVec.h
-rw-r--r-- root/root     29758 2022-02-19 20:48 ./usr/include/open3d/utility/Optional.h
-rw-r--r-- root/root      2706 2022-02-19 20:48 ./usr/include/open3d/utility/Overload.h
-rw-r--r-- root/root      1734 2022-02-19 20:48 ./usr/include/open3d/utility/Parallel.h
-rw-r--r-- root/root      2961 2022-08-17 08:14 ./usr/include/open3d/utility/ParallelScan.h
-rw-r--r-- root/root      3241 2022-02-19 20:48 ./usr/include/open3d/utility/Preprocessor.h
-rw-r--r-- root/root      2384 2022-02-19 20:48 ./usr/include/open3d/utility/ProgressBar.h
-rw-r--r-- root/root      3372 2022-02-19 20:48 ./usr/include/open3d/utility/ProgressReporters.h
-rw-r--r-- root/root      2682 2022-02-19 20:48 ./usr/include/open3d/utility/Timer.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/visualization/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/visualization/app/
-rw-r--r-- root/root      2213 2022-02-19 20:48 ./usr/include/open3d/visualization/app/Viewer.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/visualization/gui/
-rw-r--r-- root/root      8842 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/Application.h
-rw-r--r-- root/root      4234 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/BitmapWindowSystem.h
-rw-r--r-- root/root      3182 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/Button.h
-rw-r--r-- root/root      2295 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/Checkbox.h
-rw-r--r-- root/root      2374 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/Color.h
-rw-r--r-- root/root      2347 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/ColorEdit.h
-rw-r--r-- root/root      3660 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/Combobox.h
-rw-r--r-- root/root      2176 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/Dialog.h
-rw-r--r-- root/root      6110 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/Events.h
-rw-r--r-- root/root      3022 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/FileDialog.h
-rw-r--r-- root/root      4550 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/Font.h
-rw-r--r-- root/root      4427 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/GLFWWindowSystem.h
-rw-r--r-- root/root      2845 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/Gui.h
-rw-r--r-- root/root      3828 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/ImageWidget.h
-rw-r--r-- root/root      5108 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/ImguiFilamentBridge.h
-rw-r--r-- root/root      2332 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/Label.h
-rw-r--r-- root/root      2829 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/Label3D.h
-rw-r--r-- root/root      8712 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/Layout.h
-rw-r--r-- root/root      3025 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/ListView.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/visualization/gui/Materials/
-rw-r--r-- root/root      3758 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/Menu.h
-rw-r--r-- root/root      3894 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/MenuBase.h
-rw-r--r-- root/root      3022 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/MenuImgui.h
-rw-r--r-- root/root      3022 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/MenuMacOS.h
-rw-r--r-- root/root      2413 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/Native.h
-rw-r--r-- root/root      2515 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/NumberEdit.h
-rw-r--r-- root/root      4742 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/PickPointsInteractor.h
-rw-r--r-- root/root      2143 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/ProgressBar.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/visualization/gui/Resources/
-rw-r--r-- root/root      7275 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/SceneWidget.h
-rw-r--r-- root/root      2912 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/Slider.h
-rw-r--r-- root/root      2404 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/StackedWidget.h
-rw-r--r-- root/root      2314 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/TabControl.h
-rw-r--r-- root/root      2218 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/Task.h
-rw-r--r-- root/root      3073 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/TextEdit.h
-rw-r--r-- root/root      3280 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/Theme.h
-rw-r--r-- root/root      2511 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/ToggleSwitch.h
-rw-r--r-- root/root      5881 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/TreeView.h
-rw-r--r-- root/root      3984 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/UIImage.h
-rw-r--r-- root/root      2230 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/Util.h
-rw-r--r-- root/root      2425 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/VectorEdit.h
-rw-r--r-- root/root      5174 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/Widget.h
-rw-r--r-- root/root      4997 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/WidgetProxy.h
-rw-r--r-- root/root      3725 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/WidgetStack.h
-rw-r--r-- root/root      8005 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/Window.h
-rw-r--r-- root/root      4109 2022-02-19 20:48 ./usr/include/open3d/visualization/gui/WindowSystem.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/visualization/rendering/
-rw-r--r-- root/root      7824 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/Camera.h
-rw-r--r-- root/root      2623 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/CameraInteractorLogic.h
-rw-r--r-- root/root      2058 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/CameraSphereInteractorLogic.h
-rw-r--r-- root/root      5249 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/ColorGrading.h
-rw-r--r-- root/root      3469 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/Gradient.h
-rw-r--r-- root/root      2335 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/IBLRotationInteractorLogic.h
-rw-r--r-- root/root      2205 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/Light.h
-rw-r--r-- root/root      2413 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/LightDirectionInteractorLogic.h
-rw-r--r-- root/root     13306 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/Material.h
-rw-r--r-- root/root      6263 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/MaterialModifier.h
-rw-r--r-- root/root      4464 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/MaterialRecord.h
-rw-r--r-- root/root      4075 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/MatrixInteractorLogic.h
-rw-r--r-- root/root      2015 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/Model.h
-rw-r--r-- root/root      2821 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/ModelInteractorLogic.h
-rw-r--r-- root/root      6248 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/Open3DScene.h
-rw-r--r-- root/root      3108 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/RenderToBuffer.h
-rw-r--r-- root/root      5394 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/Renderer.h
-rw-r--r-- root/root      6432 2022-08-17 08:14 ./usr/include/open3d/visualization/rendering/RendererHandle.h
-rw-r--r-- root/root      2502 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/RendererStructs.h
-rw-r--r-- root/root      2412 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/RotationInteractorLogic.h
-rw-r--r-- root/root     10365 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/Scene.h
-rw-r--r-- root/root      3578 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/View.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/visualization/rendering/filament/
-rw-r--r-- root/root      4375 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/filament/FilamentCamera.h
-rw-r--r-- root/root      3003 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/filament/FilamentEngine.h
-rw-r--r-- root/root      3455 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/filament/FilamentEntitiesMods.h
-rw-r--r-- root/root      7966 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/filament/FilamentGeometryBuffersBuilder.h
-rw-r--r-- root/root      3387 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/filament/FilamentRenderToBuffer.h
-rw-r--r-- root/root      5775 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/filament/FilamentRenderer.h
-rw-r--r-- root/root      8726 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/filament/FilamentResourceManager.h
-rw-r--r-- root/root     16070 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/filament/FilamentScene.h
-rw-r--r-- root/root      4270 2022-02-19 20:48 ./usr/include/open3d/visualization/rendering/filament/FilamentView.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/visualization/shader/
-rw-r--r-- root/root      9869 2022-02-19 20:48 ./usr/include/open3d/visualization/shader/GeometryRenderer.h
-rw-r--r-- root/root      3727 2022-02-19 20:48 ./usr/include/open3d/visualization/shader/ImageMaskShader.h
-rw-r--r-- root/root      3633 2022-02-19 20:48 ./usr/include/open3d/visualization/shader/ImageShader.h
-rw-r--r-- root/root      4324 2022-02-19 20:48 ./usr/include/open3d/visualization/shader/NormalShader.h
-rw-r--r-- root/root      5166 2022-02-19 20:48 ./usr/include/open3d/visualization/shader/PhongShader.h
-rw-r--r-- root/root      3648 2022-02-19 20:48 ./usr/include/open3d/visualization/shader/PickingShader.h
-rw-r--r-- root/root      3928 2022-02-19 20:48 ./usr/include/open3d/visualization/shader/RGBDImageShader.h
-rw-r--r-- root/root     15069 2022-08-17 08:14 ./usr/include/open3d/visualization/shader/Shader.h
-rw-r--r-- root/root      4240 2022-02-19 20:48 ./usr/include/open3d/visualization/shader/ShaderWrapper.h
-rw-r--r-- root/root      3675 2022-02-19 20:48 ./usr/include/open3d/visualization/shader/Simple2DShader.h
-rw-r--r-- root/root      4166 2022-02-19 20:48 ./usr/include/open3d/visualization/shader/SimpleBlackShader.h
-rw-r--r-- root/root      9390 2022-02-19 20:48 ./usr/include/open3d/visualization/shader/SimpleShader.h
-rw-r--r-- root/root      4776 2022-02-19 20:48 ./usr/include/open3d/visualization/shader/TexturePhongShader.h
-rw-r--r-- root/root      3918 2022-02-19 20:48 ./usr/include/open3d/visualization/shader/TextureSimpleShader.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/visualization/shader/glsl/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/visualization/utility/
-rw-r--r-- root/root      3825 2022-02-19 20:48 ./usr/include/open3d/visualization/utility/ColorMap.h
-rw-r--r-- root/root      3415 2022-02-19 20:48 ./usr/include/open3d/visualization/utility/Draw.h
-rw-r--r-- root/root      7236 2022-02-19 20:48 ./usr/include/open3d/visualization/utility/DrawGeometry.h
-rw-r--r-- root/root      3312 2022-02-19 20:48 ./usr/include/open3d/visualization/utility/GLHelper.h
-rw-r--r-- root/root      3031 2022-02-19 20:48 ./usr/include/open3d/visualization/utility/PointCloudPicker.h
-rw-r--r-- root/root      4011 2022-02-19 20:48 ./usr/include/open3d/visualization/utility/SelectionPolygon.h
-rw-r--r-- root/root      3203 2022-02-19 20:48 ./usr/include/open3d/visualization/utility/SelectionPolygonVolume.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/visualization/visualizer/
-rw-r--r-- root/root      6389 2022-02-19 20:48 ./usr/include/open3d/visualization/visualizer/GuiSettingsModel.h
-rw-r--r-- root/root      3466 2022-02-19 20:48 ./usr/include/open3d/visualization/visualizer/GuiSettingsView.h
-rw-r--r-- root/root      3237 2022-02-19 20:48 ./usr/include/open3d/visualization/visualizer/GuiVisualizer.h
-rw-r--r-- root/root      2040 2022-02-19 20:48 ./usr/include/open3d/visualization/visualizer/GuiWidgets.h
-rw-r--r-- root/root      2831 2022-02-19 20:48 ./usr/include/open3d/visualization/visualizer/MessageProcessor.h
-rw-r--r-- root/root      8728 2022-02-19 20:48 ./usr/include/open3d/visualization/visualizer/O3DVisualizer.h
-rw-r--r-- root/root      4057 2022-02-19 20:48 ./usr/include/open3d/visualization/visualizer/O3DVisualizerSelections.h
-rw-r--r-- root/root      7891 2022-02-19 20:48 ./usr/include/open3d/visualization/visualizer/RenderOption.h
-rw-r--r-- root/root      2811 2022-02-19 20:48 ./usr/include/open3d/visualization/visualizer/RenderOptionWithEditing.h
-rw-r--r-- root/root      9453 2022-02-19 20:48 ./usr/include/open3d/visualization/visualizer/ViewControl.h
-rw-r--r-- root/root      4316 2022-02-19 20:48 ./usr/include/open3d/visualization/visualizer/ViewControlWithCustomAnimation.h
-rw-r--r-- root/root      3334 2022-02-19 20:48 ./usr/include/open3d/visualization/visualizer/ViewControlWithEditing.h
-rw-r--r-- root/root      2647 2022-02-19 20:48 ./usr/include/open3d/visualization/visualizer/ViewParameters.h
-rw-r--r-- root/root      3599 2022-02-19 20:48 ./usr/include/open3d/visualization/visualizer/ViewTrajectory.h
-rw-r--r-- root/root     13043 2022-02-19 20:48 ./usr/include/open3d/visualization/visualizer/Visualizer.h
-rw-r--r-- root/root      3997 2022-02-19 20:48 ./usr/include/open3d/visualization/visualizer/VisualizerWithCustomAnimation.h
-rw-r--r-- root/root      4459 2022-02-19 20:48 ./usr/include/open3d/visualization/visualizer/VisualizerWithEditing.h
-rw-r--r-- root/root      3620 2022-02-19 20:48 ./usr/include/open3d/visualization/visualizer/VisualizerWithKeyCallback.h
-rw-r--r-- root/root      5672 2022-02-19 20:48 ./usr/include/open3d/visualization/visualizer/VisualizerWithVertexSelection.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/visualization/webrtc_server/
-rw-r--r-- root/root      5349 2022-02-19 20:48 ./usr/include/open3d/visualization/webrtc_server/BitmapTrackSource.h
-rw-r--r-- root/root      2621 2022-02-19 20:48 ./usr/include/open3d/visualization/webrtc_server/HttpServerRequestHandler.h
-rw-r--r-- root/root      4011 2022-02-19 20:48 ./usr/include/open3d/visualization/webrtc_server/ImageCapturer.h
-rw-r--r-- root/root     20623 2022-02-19 20:48 ./usr/include/open3d/visualization/webrtc_server/PeerConnectionManager.h
-rw-r--r-- root/root      3706 2022-02-19 20:48 ./usr/include/open3d/visualization/webrtc_server/VideoFilter.h
-rw-r--r-- root/root      8410 2022-02-19 20:48 ./usr/include/open3d/visualization/webrtc_server/VideoScaler.h
-rw-r--r-- root/root      7137 2022-02-19 20:48 ./usr/include/open3d/visualization/webrtc_server/WebRTCWindowSystem.h
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/visualization/webrtc_server/html/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/include/open3d/visualization/webrtc_server/html/libs/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/arm-linux-gnueabihf/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/arm-linux-gnueabihf/cmake/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/arm-linux-gnueabihf/cmake/Open3D/
-rw-r--r-- root/root      2152 2022-08-17 08:14 ./usr/lib/arm-linux-gnueabihf/cmake/Open3D/Open3DConfig.cmake
-rw-r--r-- root/root      3368 2022-08-17 08:14 ./usr/lib/arm-linux-gnueabihf/cmake/Open3D/Open3DConfigVersion.cmake
-rw-r--r-- root/root       880 2022-08-17 08:14 ./usr/lib/arm-linux-gnueabihf/cmake/Open3D/Open3DTargets-none.cmake
-rw-r--r-- root/root      5229 2022-08-17 08:14 ./usr/lib/arm-linux-gnueabihf/cmake/Open3D/Open3DTargets.cmake
lrwxrwxrwx root/root         0 2022-08-17 08:14 ./usr/lib/arm-linux-gnueabihf/libOpen3D.so -> libOpen3D.so.0.15
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/doc/libopen3d-dev/
-rw-r--r-- root/root      1707 2022-08-17 08:14 ./usr/share/doc/libopen3d-dev/changelog.Debian.gz
-rw-r--r-- root/root      1509 2022-02-19 20:48 ./usr/share/doc/libopen3d-dev/changelog.gz
-rw-r--r-- root/root     27443 2022-08-17 08:14 ./usr/share/doc/libopen3d-dev/copyright


libopen3d0.15-dbgsym_0.15.1+ds-4_armhf.deb
------------------------------------------

 new Debian package, version 2.0.
 size 92808388 bytes: control archive=556 bytes.
     421 bytes,    13 lines      control              
     106 bytes,     1 lines      md5sums              
 Package: libopen3d0.15-dbgsym
 Source: open3d
 Version: 0.15.1+ds-4
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 94033
 Depends: libopen3d0.15 (= 0.15.1+ds-4)
 Section: debug
 Priority: optional
 Multi-Arch: same
 Description: debug symbols for libopen3d0.15
 Build-Ids: 57e4d10d6661b8753e6cf0ceeef3f35a4e862a9e

drwxr-xr-x root/root         0 2022-08-17 08:14 ./
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/debug/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/debug/.build-id/57/
-rw-r--r-- root/root  96279448 2022-08-17 08:14 ./usr/lib/debug/.build-id/57/e4d10d6661b8753e6cf0ceeef3f35a4e862a9e.debug
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/doc/
lrwxrwxrwx root/root         0 2022-08-17 08:14 ./usr/share/doc/libopen3d0.15-dbgsym -> libopen3d0.15


libopen3d0.15_0.15.1+ds-4_armhf.deb
-----------------------------------

 new Debian package, version 2.0.
 size 2511296 bytes: control archive=1220 bytes.
    1279 bytes,    16 lines      control              
     311 bytes,     4 lines      md5sums              
      44 bytes,     1 lines      shlibs               
      65 bytes,     2 lines      triggers             
 Package: libopen3d0.15
 Source: open3d
 Version: 0.15.1+ds-4
 Architecture: armhf
 Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 10542
 Depends: libassimp5 (>= 5.2.4~ds0), libblas3 | libblas.so.3, libc6 (>= 2.33), libcurl4 (>= 7.16.2), libdraco4 (>= 1.5.2+dfsg), libfilament1.9 (>= 1.9.25+dfsg2), libfmt9 (>= 9.0.0+ds1), libgcc-s1 (>= 4.0), libglew2.2 (>= 2.2.0-4), libglfw3 (>= 3.3), libgomp1 (>= 6), libjpeg62-turbo (>= 1.3.1), libjsoncpp25 (>= 1.9.5), liblapacke (>= 3.10.1), liblzf1 (>= 1.5), libminizip1 (>= 1.1), libopengl0, libpng16-16 (>= 1.6.2-1), libqhull-r8.0 (>= 2020.1), libqhullcpp8.0 (>= 2020.1), libssl3 (>= 3.0.0), libstb0 (>= 0.0~git20180212.15.e6afb9c), libstdc++6 (>= 12), libtbb12 (>= 2021.5.0), libtinyobjloader1 (>= 2.0.0~rc5+dfsg1), libx11-6, libzmq5 (>= 4.0.1+dfsg), zlib1g (>= 1:1.1.4)
 Section: libs
 Priority: optional
 Multi-Arch: same
 Homepage: http://www.open3d.org
 Description: Library for 3D data processing
  Open3D is an open-source library that supports rapid development of
  software that deals with 3D data. The Open3D frontend exposes a set
  of carefully selected data structures and algorithms in both C++ and
  Python. The backend is highly optimized and is set up for parallelization.

drwxr-xr-x root/root         0 2022-08-17 08:14 ./
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root         0 2022-08-17 08:14 ./usr/lib/arm-linux-gnueabihf/libOpen3D.so.0.15 -> libOpen3D.so.0.15.1
-rw-r--r-- root/root  10751388 2022-08-17 08:14 ./usr/lib/arm-linux-gnueabihf/libOpen3D.so.0.15.1
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/doc/libopen3d0.15/
-rw-r--r-- root/root      1707 2022-08-17 08:14 ./usr/share/doc/libopen3d0.15/changelog.Debian.gz
-rw-r--r-- root/root      1509 2022-02-19 20:48 ./usr/share/doc/libopen3d0.15/changelog.gz
-rw-r--r-- root/root     27443 2022-08-17 08:14 ./usr/share/doc/libopen3d0.15/copyright


open3d-gui-dbgsym_0.15.1+ds-4_armhf.deb
---------------------------------------

 new Debian package, version 2.0.
 size 144072 bytes: control archive=540 bytes.
     393 bytes,    12 lines      control              
     106 bytes,     1 lines      md5sums              
 Package: open3d-gui-dbgsym
 Source: open3d
 Version: 0.15.1+ds-4
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 155
 Depends: open3d-gui (= 0.15.1+ds-4)
 Section: debug
 Priority: optional
 Description: debug symbols for open3d-gui
 Build-Ids: eef83b0926b35f0851e036a1e255733a6596aaf2

drwxr-xr-x root/root         0 2022-08-17 08:14 ./
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/debug/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/debug/.build-id/ee/
-rw-r--r-- root/root    147896 2022-08-17 08:14 ./usr/lib/debug/.build-id/ee/f83b0926b35f0851e036a1e255733a6596aaf2.debug
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/doc/
lrwxrwxrwx root/root         0 2022-08-17 08:14 ./usr/share/doc/open3d-gui-dbgsym -> open3d-gui


open3d-gui_0.15.1+ds-4_armhf.deb
--------------------------------

 new Debian package, version 2.0.
 size 18652 bytes: control archive=1004 bytes.
     816 bytes,    17 lines      control              
     493 bytes,     7 lines      md5sums              
 Package: open3d-gui
 Source: open3d
 Version: 0.15.1+ds-4
 Architecture: armhf
 Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 119
 Depends: libc6 (>= 2.4), libgcc-s1 (>= 3.5), libopen3d0.15 (>= 0.15.1+ds), libstdc++6 (>= 11), libtinygltf1d (>= 0~unused), open3d-gui-data (= 0.15.1+ds-4)
 Section: science
 Priority: optional
 Homepage: http://www.open3d.org
 Description: Library for 3D data processing - GUI
  Open3D is an open-source library that supports rapid development of
  software that deals with 3D data. The Open3D frontend exposes a set
  of carefully selected data structures and algorithms in both C++ and
  Python. The backend is highly optimized and is set up for parallelization.
  .
  This package provides the stand-alone GUI for data visualization.

drwxr-xr-x root/root         0 2022-08-17 08:14 ./
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/bin/
-rwxr-xr-x root/root     67028 2022-08-17 08:14 ./usr/bin/Open3D
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/applications/
-rw-r--r-- root/root       402 2022-08-17 08:14 ./usr/share/applications/Open3D.desktop
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/doc/open3d-gui/
-rw-r--r-- root/root      1707 2022-08-17 08:14 ./usr/share/doc/open3d-gui/changelog.Debian.gz
-rw-r--r-- root/root      1509 2022-02-19 20:48 ./usr/share/doc/open3d-gui/changelog.gz
-rw-r--r-- root/root     27443 2022-08-17 08:14 ./usr/share/doc/open3d-gui/copyright
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/icons/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/icons/hicolor/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/icons/hicolor/scalable/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/icons/hicolor/scalable/apps/
-rw-r--r-- root/root      3960 2022-02-19 20:48 ./usr/share/icons/hicolor/scalable/apps/Open3D.svg
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/mime/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/mime/packages/
-rw-r--r-- root/root      2170 2022-02-19 20:48 ./usr/share/mime/packages/Open3D.xml


open3d-tools-dbgsym_0.15.1+ds-4_armhf.deb
-----------------------------------------

 new Debian package, version 2.0.
 size 1274932 bytes: control archive=808 bytes.
     564 bytes,    12 lines      control              
     622 bytes,     6 lines      md5sums              
 Package: open3d-tools-dbgsym
 Source: open3d
 Version: 0.15.1+ds-4
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 1323
 Depends: open3d-tools (= 0.15.1+ds-4)
 Section: debug
 Priority: optional
 Description: debug symbols for open3d-tools
 Build-Ids: 178ef746aca371d56fcde401d32fdedcb14048eb 2ee8fded786f0e762636fc73b23cabda595c36ab 53893285014993f5d8786b33771d413523870d2c 7376602bbd4eef91e208ae1e86bc89ba4a5ac40a e51cf8fe8337456172e2e08154d083fb684e08e4

drwxr-xr-x root/root         0 2022-08-17 08:14 ./
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/debug/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/debug/.build-id/17/
-rw-r--r-- root/root    211028 2022-08-17 08:14 ./usr/lib/debug/.build-id/17/8ef746aca371d56fcde401d32fdedcb14048eb.debug
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/debug/.build-id/2e/
-rw-r--r-- root/root    331468 2022-08-17 08:14 ./usr/lib/debug/.build-id/2e/e8fded786f0e762636fc73b23cabda595c36ab.debug
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/debug/.build-id/53/
-rw-r--r-- root/root    108104 2022-08-17 08:14 ./usr/lib/debug/.build-id/53/893285014993f5d8786b33771d413523870d2c.debug
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/debug/.build-id/73/
-rw-r--r-- root/root    246536 2022-08-17 08:14 ./usr/lib/debug/.build-id/73/76602bbd4eef91e208ae1e86bc89ba4a5ac40a.debug
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/debug/.build-id/e5/
-rw-r--r-- root/root    292612 2022-08-17 08:14 ./usr/lib/debug/.build-id/e5/1cf8fe8337456172e2e08154d083fb684e08e4.debug
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/debug/.dwz/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/
-rw-r--r-- root/root    146116 2022-08-17 08:14 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/open3d-tools.debug
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/doc/
lrwxrwxrwx root/root         0 2022-08-17 08:14 ./usr/share/doc/open3d-tools-dbgsym -> open3d-tools


open3d-tools_0.15.1+ds-4_armhf.deb
----------------------------------

 new Debian package, version 2.0.
 size 40836 bytes: control archive=1016 bytes.
     808 bytes,    17 lines      control              
     535 bytes,     8 lines      md5sums              
 Package: open3d-tools
 Source: open3d
 Version: 0.15.1+ds-4
 Architecture: armhf
 Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 368
 Depends: libc6 (>= 2.32), libfmt9 (>= 9.0.0+ds1), libgcc-s1 (>= 3.5), libglfw3 (>= 3.0), libopen3d0.15 (>= 0.15.1+ds), libopengl0, libstdc++6 (>= 11)
 Section: science
 Priority: optional
 Homepage: http://www.open3d.org
 Description: Library for 3D data processing - tools
  Open3D is an open-source library that supports rapid development of
  software that deals with 3D data. The Open3D frontend exposes a set
  of carefully selected data structures and algorithms in both C++ and
  Python. The backend is highly optimized and is set up for parallelization.
  .
  This package provides additional tools for data processing.

drwxr-xr-x root/root         0 2022-08-17 08:14 ./
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/bin/
-rwxr-xr-x root/root     67220 2022-08-17 08:14 ./usr/bin/Open3DConvertPointCloud
-rwxr-xr-x root/root     67164 2022-08-17 08:14 ./usr/bin/Open3DGLInfo
-rwxr-xr-x root/root     67164 2022-08-17 08:14 ./usr/bin/Open3DManuallyCropGeometry
-rwxr-xr-x root/root     67220 2022-08-17 08:14 ./usr/bin/Open3DMergeMesh
-rwxr-xr-x root/root     67164 2022-08-17 08:14 ./usr/bin/Open3DViewGeometry
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/doc/open3d-tools/
-rw-r--r-- root/root      1707 2022-08-17 08:14 ./usr/share/doc/open3d-tools/changelog.Debian.gz
-rw-r--r-- root/root      1509 2022-02-19 20:48 ./usr/share/doc/open3d-tools/changelog.gz
-rw-r--r-- root/root     27443 2022-08-17 08:14 ./usr/share/doc/open3d-tools/copyright


python3-open3d_0.15.1+ds-4_armhf.deb
------------------------------------

 new Debian package, version 2.0.
 size 1340308 bytes: control archive=3168 bytes.
     994 bytes,    18 lines      control              
    7237 bytes,    74 lines      md5sums              
     275 bytes,    12 lines   *  postinst             #!/bin/sh
     388 bytes,    12 lines   *  prerm                #!/bin/sh
 Package: python3-open3d
 Source: open3d
 Version: 0.15.1+ds-4
 Architecture: armhf
 Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 6710
 Depends: python3 (<< 3.11), python3 (>= 3.10~), python3-numpy (>= 1:1.20.0), python3-numpy-abi9, python3-pkg-resources, python3-wheel, python3:any, libc6 (>= 2.32), libfmt9 (>= 9.0.0+ds1), libgcc-s1 (>= 3.5), libopen3d0.15 (>= 0.15.1+ds), libstdc++6 (>= 11), open3d-gui-data (= 0.15.1+ds-4)
 Suggests: open3d-doc, open3d-tools
 Section: python
 Priority: optional
 Homepage: http://www.open3d.org
 Description: Library for 3D data processing - Python 3 bindings
  Open3D is an open-source library that supports rapid development of
  software that deals with 3D data. The Open3D frontend exposes a set
  of carefully selected data structures and algorithms in both C++ and
  Python. The backend is highly optimized and is set up for parallelization.
  .
  This package provides the Python 3 bindings for Open3D.

drwxr-xr-x root/root         0 2022-08-17 08:14 ./
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/bin/
-rwxr-xr-x root/root       956 2022-08-17 08:14 ./usr/bin/open3d
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d-0.15.1-py3.10.egg-info/
-rw-r--r-- root/root      3608 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d-0.15.1-py3.10.egg-info/PKG-INFO
-rw-r--r-- root/root         1 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d-0.15.1-py3.10.egg-info/dependency_links.txt
-rw-r--r-- root/root       142 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d-0.15.1-py3.10.egg-info/entry_points.txt
-rw-r--r-- root/root         1 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d-0.15.1-py3.10.egg-info/not-zip-safe
-rw-r--r-- root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d-0.15.1-py3.10.egg-info/requires.txt
-rw-r--r-- root/root         7 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d-0.15.1-py3.10.egg-info/top_level.txt
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/
-rw-r--r-- root/root      7741 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/__init__.py
-rw-r--r-- root/root       562 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/_build_config.py
-rw-r--r-- root/root      1679 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/app.py
-rw-r--r-- root/root      1585 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/core.py
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/cpu/
-rw-r--r-- root/root   6299272 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/cpu/pybind.cpython-310-arm-linux-gnueabihf.so
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/ml/
-rw-r--r-- root/root      1689 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/__init__.py
-rw-r--r-- root/root      1658 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/configs.py
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/ml/contrib/
-rw-r--r-- root/root      1604 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/contrib/__init__.py
-rw-r--r-- root/root      1660 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/datasets.py
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/ml/tf/
-rw-r--r-- root/root      2508 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/tf/__init__.py
-rw-r--r-- root/root      1687 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/tf/configs.py
-rw-r--r-- root/root      1705 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/tf/dataloaders.py
-rw-r--r-- root/root      1722 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/tf/datasets.py
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/ml/tf/layers/
-rw-r--r-- root/root      1720 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/tf/layers/__init__.py
-rw-r--r-- root/root      1695 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/tf/models.py
-rw-r--r-- root/root      1816 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/tf/modules.py
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/ml/tf/ops/
-rw-r--r-- root/root      1652 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/tf/ops/__init__.py
-rw-r--r-- root/root      1706 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/tf/pipelines.py
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/ml/tf/python/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/ml/tf/python/layers/
-rw-r--r-- root/root     34280 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/tf/python/layers/convolutions.py
-rw-r--r-- root/root     15675 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/tf/python/layers/neighbor_search.py
-rw-r--r-- root/root      4700 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/tf/python/layers/voxel_pooling.py
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/ml/tf/python/ops/
-rw-r--r-- root/root     11858 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/tf/python/ops/gradients.py
-rw-r--r-- root/root      2674 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/tf/python/ops/lib.py
-rw-r--r-- root/root      1537 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/tf/python/ops/ops.py.in
-rw-r--r-- root/root      1678 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/tf/vis.py
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/ml/torch/
-rw-r--r-- root/root      5190 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/torch/__init__.py
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/ml/torch/classes/
-rw-r--r-- root/root      1516 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/torch/classes/__init__.py
-rw-r--r-- root/root      7862 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/torch/classes/ragged_tensor.py
-rw-r--r-- root/root      1687 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/torch/configs.py
-rw-r--r-- root/root      1708 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/torch/dataloaders.py
-rw-r--r-- root/root      1722 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/torch/datasets.py
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/ml/torch/layers/
-rw-r--r-- root/root      1713 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/torch/layers/__init__.py
-rw-r--r-- root/root      1698 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/torch/models.py
-rw-r--r-- root/root      1825 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/torch/modules.py
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/ml/torch/ops/
-rw-r--r-- root/root      1611 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/torch/ops/__init__.py
-rw-r--r-- root/root      1709 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/torch/pipelines.py
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/ml/torch/python/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/ml/torch/python/layers/
-rw-r--r-- root/root     31616 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/torch/python/layers/convolutions.py
-rw-r--r-- root/root     14769 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/torch/python/layers/neighbor_search.py
-rw-r--r-- root/root      4783 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/torch/python/layers/voxel_pooling.py
-rw-r--r-- root/root      1541 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/torch/python/ops.py.in
-rw-r--r-- root/root      1541 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/torch/python/return_types.py.in
-rw-r--r-- root/root      1678 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/torch/vis.py
-rw-r--r-- root/root      1654 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/utils.py
-rw-r--r-- root/root      1650 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/ml/vis.py
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/tools/
-rw-r--r-- root/root     11792 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/tools/cli.py
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/visualization/
-rw-r--r-- root/root      1835 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/visualization/__init__.py
-rw-r--r-- root/root      2186 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/visualization/__main__.py
-rw-r--r-- root/root      8950 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/visualization/_external_visualizer.py
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/visualization/app/
-rw-r--r-- root/root      1811 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/visualization/app/__init__.py
-rw-r--r-- root/root      4605 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/visualization/async_event_loop.py
-rw-r--r-- root/root      4066 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/visualization/draw.py
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/visualization/gui/
-rw-r--r-- root/root      1832 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/visualization/gui/__init__.py
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/visualization/rendering/
-rw-r--r-- root/root      1834 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/visualization/rendering/__init__.py
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/visualization/tensorboard_plugin/
-rw-r--r-- root/root      5040 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/visualization/tensorboard_plugin/colormap.py
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/visualization/tensorboard_plugin/frontend/
-rw-r--r-- root/root     58637 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/visualization/tensorboard_plugin/frontend/index.js
-rw-r--r-- root/root      8160 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/visualization/tensorboard_plugin/frontend/style.css
-rw-r--r-- root/root      5087 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/visualization/tensorboard_plugin/labellut.py
-rw-r--r-- root/root      4543 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/visualization/tensorboard_plugin/metadata.py
-rw-r--r-- root/root     33419 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/visualization/tensorboard_plugin/plugin.py
-rw-r--r-- root/root      5526 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/visualization/tensorboard_plugin/plugin_data.proto
-rw-r--r-- root/root     34221 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/visualization/tensorboard_plugin/plugin_data_pb2.py
-rw-r--r-- root/root     37258 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/visualization/tensorboard_plugin/summary.py
-rw-r--r-- root/root     36663 2022-02-19 20:48 ./usr/lib/python3/dist-packages/open3d/visualization/tensorboard_plugin/util.py
-rw-r--r-- root/root      7093 2022-08-17 08:14 ./usr/lib/python3/dist-packages/open3d/web_visualizer.py
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-08-17 08:14 ./usr/share/doc/python3-open3d/
-rw-r--r-- root/root      1707 2022-08-17 08:14 ./usr/share/doc/python3-open3d/changelog.Debian.gz
-rw-r--r-- root/root      1509 2022-02-19 20:48 ./usr/share/doc/python3-open3d/changelog.gz
-rw-r--r-- root/root     27443 2022-08-17 08:14 ./usr/share/doc/python3-open3d/copyright


+------------------------------------------------------------------------------+
| Post Build                                                                   |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build Type: any
Build-Space: 3244916
Build-Time: 11324
Distribution: bookworm-staging
Host Architecture: armhf
Install-Time: 2109
Job: open3d_0.15.1+ds-4
Machine Architecture: armhf
Package: open3d
Package-Time: 13536
Source-Version: 0.15.1+ds-4
Space: 3244916
Status: successful
Version: 0.15.1+ds-4
--------------------------------------------------------------------------------
Finished at 2022-08-26T08:42:11Z
Build needed 03:45:36, 3244916k disk space