Diff of the two buildlogs: -- --- b1/build.log 2025-02-08 15:03:08.925244496 +0000 +++ b2/build.log 2025-02-08 16:51:00.856513965 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Feb 8 01:30:36 -12 2025 -I: pbuilder-time-stamp: 1739021436 +I: Current time: Sat Mar 14 11:27:52 +14 2026 +I: pbuilder-time-stamp: 1773437272 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -32,51 +32,83 @@ dpkg-source: info: applying stdc++17.diff I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/667611/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/799615/tmp/hooks/D01_modify_environment starting +debug: Running on infom02-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Mar 13 21:28 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/799615/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/799615/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='amd64' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='a3c62647d2d44b55a0b2ebfa55035fa0' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='667611' - PS1='# ' - PS2='> ' + INVOCATION_ID=2cfb90e1e29b4de68f82e8306e98d106 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=799615 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.6z3pzg3M/pbuilderrc_xNiZ --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6z3pzg3M/b1 --logfile b1/build.log openvdb_10.0.1-2.3.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.6z3pzg3M/pbuilderrc_qPK7 --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6z3pzg3M/b2 --logfile b2/build.log openvdb_10.0.1-2.3.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' I: uname -a - Linux infom01-amd64 6.1.0-30-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.124-1 (2025-01-12) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.9+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.9-1~bpo12+1 (2025-01-19) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/667611/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/799615/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -520,7 +552,7 @@ Get: 341 http://deb.debian.org/debian unstable/main amd64 pkg-config amd64 1.8.1-4 [14.0 kB] Get: 342 http://deb.debian.org/debian unstable/main amd64 python3-numpy-dev amd64 1:2.2.2+ds-2 [138 kB] Get: 343 http://deb.debian.org/debian unstable/main amd64 python3-numpy amd64 1:2.2.2+ds-2 [7507 kB] -Fetched 460 MB in 14s (32.8 MB/s) +Fetched 460 MB in 8s (57.9 MB/s) Preconfiguring packages ... Selecting previously unselected package m4. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19806 files and directories currently installed.) @@ -1629,8 +1661,8 @@ Setting up tzdata (2025a-2) ... Current default time zone: 'Etc/UTC' -Local time is now: Sat Feb 8 13:34:27 UTC 2025. -Universal Time is now: Sat Feb 8 13:34:27 UTC 2025. +Local time is now: Fri Mar 13 21:32:40 UTC 2026. +Universal Time is now: Fri Mar 13 21:32:40 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libxcb-present0:amd64 (1.17.0-2+b1) ... @@ -1945,7 +1977,11 @@ fakeroot is already the newest version (1.37-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/openvdb-10.0.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../openvdb_10.0.1-2.3_source.changes +I: user script /srv/workspace/pbuilder/799615/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/799615/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/openvdb-10.0.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../openvdb_10.0.1-2.3_source.changes dpkg-buildpackage: info: source package openvdb dpkg-buildpackage: info: source version 10.0.1-2.3 dpkg-buildpackage: info: source distribution unstable @@ -2050,7 +2086,7 @@ -- ---------------------------------------------------- -- --------- Configuring NanoVDB Unit Test ------------ -- ---------------------------------------------------- --- Configuring done (1.1s) +-- Configuring done (2.1s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: @@ -2251,10 +2287,10 @@ make[3]: Leaving directory '/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu' make -f openvdb/openvdb/CMakeFiles/openvdb_shared.dir/build.make openvdb/openvdb/CMakeFiles/openvdb_shared.dir/build make[3]: Entering directory '/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu' -[ 0%] Generating API documentation with Doxygen -cd /build/reproducible-path/openvdb-10.0.1 && /usr/bin/cmake -E make_directory /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/doc [ 1%] Building CXX object openvdb/openvdb/CMakeFiles/openvdb_shared.dir/instantiations/VolumeToSpheres.cc.o +[ 1%] Generating API documentation with Doxygen cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DOPENVDB_DLL -DOPENVDB_PRIVATE -DOPENVDB_USE_DELAYED_LOADING -DOPENVDB_USE_LOG4CPLUS -Dopenvdb_shared_EXPORTS -I/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/.. -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/openvdb -I/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/. -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT openvdb/openvdb/CMakeFiles/openvdb_shared.dir/instantiations/VolumeToSpheres.cc.o -MF CMakeFiles/openvdb_shared.dir/instantiations/VolumeToSpheres.cc.o.d -o CMakeFiles/openvdb_shared.dir/instantiations/VolumeToSpheres.cc.o -c /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/instantiations/VolumeToSpheres.cc +cd /build/reproducible-path/openvdb-10.0.1 && /usr/bin/cmake -E make_directory /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/doc cd /build/reproducible-path/openvdb-10.0.1 && /usr/bin/doxygen /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/doc/Doxyfile.doc /build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/version.h.in:4: warning: the name 'openvdb/version.h' supplied as the argument in the \file statement is not an input file /build/reproducible-path/openvdb-10.0.1/nanovdb/nanovdb/examples/ex_util/ComputePrimitives.h:30: warning: Detected potential recursive class relation between class cxx14::make_index_sequence and base class cxx14::make_index_sequence< N - 1, N - 1, Is... >! @@ -2562,15 +2598,15 @@ make[3]: Entering directory '/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu' cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openvdb-10.0.1 /build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/python /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/python /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/python/CMakeFiles/pyopenvdb.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu' make -f openvdb_cmd/vdb_print/CMakeFiles/vdb_print.dir/build.make openvdb_cmd/vdb_print/CMakeFiles/vdb_print.dir/build -make -f openvdb/openvdb/python/CMakeFiles/pyopenvdb.dir/build.make openvdb/openvdb/python/CMakeFiles/pyopenvdb.dir/build make[3]: Entering directory '/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu' +make -f openvdb/openvdb/python/CMakeFiles/pyopenvdb.dir/build.make openvdb/openvdb/python/CMakeFiles/pyopenvdb.dir/build make[3]: Entering directory '/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu' +[ 35%] Building CXX object openvdb_cmd/vdb_print/CMakeFiles/vdb_print.dir/main.cc.o +cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb_cmd/vdb_print && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DOPENVDB_DLL -DOPENVDB_USE_DELAYED_LOADING -DOPENVDB_USE_LOG4CPLUS -I/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/.. -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/openvdb -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -MD -MT openvdb_cmd/vdb_print/CMakeFiles/vdb_print.dir/main.cc.o -MF CMakeFiles/vdb_print.dir/main.cc.o.d -o CMakeFiles/vdb_print.dir/main.cc.o -c /build/reproducible-path/openvdb-10.0.1/openvdb_cmd/vdb_print/main.cc [ 36%] Building CXX object openvdb/openvdb/python/CMakeFiles/pyopenvdb.dir/pyFloatGrid.cc.o cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/python && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_NUMPY_DYN_LINK -DBOOST_NUMPY_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DOPENVDB_DLL -DOPENVDB_USE_DELAYED_LOADING -DOPENVDB_USE_LOG4CPLUS -DPY_OPENVDB_USE_NUMPY -Dpyopenvdb_EXPORTS -I/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/.. -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/openvdb -isystem /usr/include/Imath -isystem /usr/include/python3.13 -isystem /usr/lib/x86_64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT openvdb/openvdb/python/CMakeFiles/pyopenvdb.dir/pyFloatGrid.cc.o -MF CMakeFiles/pyopenvdb.dir/pyFloatGrid.cc.o.d -o CMakeFiles/pyopenvdb.dir/pyFloatGrid.cc.o -c /build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/python/pyFloatGrid.cc -[ 36%] Building CXX object openvdb_cmd/vdb_print/CMakeFiles/vdb_print.dir/main.cc.o -cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb_cmd/vdb_print && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DOPENVDB_DLL -DOPENVDB_USE_DELAYED_LOADING -DOPENVDB_USE_LOG4CPLUS -I/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/.. -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/openvdb -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -MD -MT openvdb_cmd/vdb_print/CMakeFiles/vdb_print.dir/main.cc.o -MF CMakeFiles/vdb_print.dir/main.cc.o.d -o CMakeFiles/vdb_print.dir/main.cc.o -c /build/reproducible-path/openvdb-10.0.1/openvdb_cmd/vdb_print/main.cc [ 36%] Building CXX object openvdb/openvdb/python/CMakeFiles/pyopenvdb.dir/pyIntGrid.cc.o cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/python && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_NUMPY_DYN_LINK -DBOOST_NUMPY_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DOPENVDB_DLL -DOPENVDB_USE_DELAYED_LOADING -DOPENVDB_USE_LOG4CPLUS -DPY_OPENVDB_USE_NUMPY -Dpyopenvdb_EXPORTS -I/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/.. -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/openvdb -isystem /usr/include/Imath -isystem /usr/include/python3.13 -isystem /usr/lib/x86_64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -MD -MT openvdb/openvdb/python/CMakeFiles/pyopenvdb.dir/pyIntGrid.cc.o -MF CMakeFiles/pyopenvdb.dir/pyIntGrid.cc.o.d -o CMakeFiles/pyopenvdb.dir/pyIntGrid.cc.o -c /build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/python/pyIntGrid.cc [ 36%] Building CXX object openvdb/openvdb/python/CMakeFiles/pyopenvdb.dir/pyMetadata.cc.o @@ -2673,27 +2709,27 @@ cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/unittest && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DOPENVDB_DLL -DOPENVDB_USE_DELAYED_LOADING -DOPENVDB_USE_LOG4CPLUS -I/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/.. -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/openvdb -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -DGTEST_HAS_PTHREAD=1 -MD -MT openvdb/openvdb/unittest/CMakeFiles/vdb_test.dir/TestActivate.cc.o -MF CMakeFiles/vdb_test.dir/TestActivate.cc.o.d -o CMakeFiles/vdb_test.dir/TestActivate.cc.o -c /build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/unittest/TestActivate.cc [ 47%] Building CXX object openvdb/openvdb/unittest/CMakeFiles/vdb_test.dir/TestAttributeArray.cc.o cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/unittest && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DOPENVDB_DLL -DOPENVDB_USE_DELAYED_LOADING -DOPENVDB_USE_LOG4CPLUS -I/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/.. -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/openvdb -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -DGTEST_HAS_PTHREAD=1 -MD -MT openvdb/openvdb/unittest/CMakeFiles/vdb_test.dir/TestAttributeArray.cc.o -MF CMakeFiles/vdb_test.dir/TestAttributeArray.cc.o.d -o CMakeFiles/vdb_test.dir/TestAttributeArray.cc.o -c /build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/unittest/TestAttributeArray.cc -[ 47%] Building CXX object openvdb_cmd/vdb_view/CMakeFiles/vdb_view.dir/Viewer.cc.o -cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb_cmd/vdb_view && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DGL_GLEXT_PROTOTYPES=1 -DOPENVDB_DLL -DOPENVDB_USE_DELAYED_LOADING -DOPENVDB_USE_LOG4CPLUS -I/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/.. -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/openvdb -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -MD -MT openvdb_cmd/vdb_view/CMakeFiles/vdb_view.dir/Viewer.cc.o -MF CMakeFiles/vdb_view.dir/Viewer.cc.o.d -o CMakeFiles/vdb_view.dir/Viewer.cc.o -c /build/reproducible-path/openvdb-10.0.1/openvdb_cmd/vdb_view/Viewer.cc [ 47%] Building CXX object openvdb/openvdb/unittest/CMakeFiles/vdb_test.dir/TestAttributeArrayString.cc.o cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/unittest && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DOPENVDB_DLL -DOPENVDB_USE_DELAYED_LOADING -DOPENVDB_USE_LOG4CPLUS -I/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/.. -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/openvdb -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -DGTEST_HAS_PTHREAD=1 -MD -MT openvdb/openvdb/unittest/CMakeFiles/vdb_test.dir/TestAttributeArrayString.cc.o -MF CMakeFiles/vdb_test.dir/TestAttributeArrayString.cc.o.d -o CMakeFiles/vdb_test.dir/TestAttributeArrayString.cc.o -c /build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/unittest/TestAttributeArrayString.cc -[ 48%] Linking CXX executable vdb_view +[ 47%] Building CXX object openvdb_cmd/vdb_view/CMakeFiles/vdb_view.dir/Viewer.cc.o +cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb_cmd/vdb_view && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DGL_GLEXT_PROTOTYPES=1 -DOPENVDB_DLL -DOPENVDB_USE_DELAYED_LOADING -DOPENVDB_USE_LOG4CPLUS -I/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/.. -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/openvdb -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -MD -MT openvdb_cmd/vdb_view/CMakeFiles/vdb_view.dir/Viewer.cc.o -MF CMakeFiles/vdb_view.dir/Viewer.cc.o.d -o CMakeFiles/vdb_view.dir/Viewer.cc.o -c /build/reproducible-path/openvdb-10.0.1/openvdb_cmd/vdb_view/Viewer.cc +[ 48%] Building CXX object openvdb/openvdb/unittest/CMakeFiles/vdb_test.dir/TestAttributeGroup.cc.o +cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/unittest && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DOPENVDB_DLL -DOPENVDB_USE_DELAYED_LOADING -DOPENVDB_USE_LOG4CPLUS -I/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/.. -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/openvdb -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -DGTEST_HAS_PTHREAD=1 -MD -MT openvdb/openvdb/unittest/CMakeFiles/vdb_test.dir/TestAttributeGroup.cc.o -MF CMakeFiles/vdb_test.dir/TestAttributeGroup.cc.o.d -o CMakeFiles/vdb_test.dir/TestAttributeGroup.cc.o -c /build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/unittest/TestAttributeGroup.cc +[ 49%] Linking CXX executable vdb_view cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb_cmd/vdb_view && /usr/bin/cmake -E cmake_link_script CMakeFiles/vdb_view.dir/link.txt --verbose=1 +[ 49%] Building CXX object openvdb/openvdb/unittest/CMakeFiles/vdb_test.dir/TestAttributeSet.cc.o +cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/unittest && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DOPENVDB_DLL -DOPENVDB_USE_DELAYED_LOADING -DOPENVDB_USE_LOG4CPLUS -I/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/.. -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/openvdb -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -DGTEST_HAS_PTHREAD=1 -MD -MT openvdb/openvdb/unittest/CMakeFiles/vdb_test.dir/TestAttributeSet.cc.o -MF CMakeFiles/vdb_test.dir/TestAttributeSet.cc.o.d -o CMakeFiles/vdb_test.dir/TestAttributeSet.cc.o -c /build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/unittest/TestAttributeSet.cc /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/vdb_view.dir/link.d CMakeFiles/vdb_view.dir/main.cc.o CMakeFiles/vdb_view.dir/Camera.cc.o CMakeFiles/vdb_view.dir/ClipBox.cc.o CMakeFiles/vdb_view.dir/Font.cc.o CMakeFiles/vdb_view.dir/RenderModules.cc.o CMakeFiles/vdb_view.dir/Viewer.cc.o -o vdb_view ../../openvdb/openvdb/libopenvdb.so.10.0.1 /usr/lib/x86_64-linux-gnu/libtbbmalloc.so /usr/lib/x86_64-linux-gnu/libGLU.so /usr/lib/x86_64-linux-gnu/libglfw.so.3.4 /usr/lib/x86_64-linux-gnu/libImath-3_1.so.29.11.0 -lm /usr/lib/x86_64-linux-gnu/libtbb.so /usr/lib/x86_64-linux-gnu/liblog4cplus.so /usr/lib/x86_64-linux-gnu/libblosc.so /usr/lib/x86_64-linux-gnu/libz.so -latomic /usr/lib/x86_64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/x86_64-linux-gnu/libGLX.so /usr/lib/x86_64-linux-gnu/libOpenGL.so make[3]: Leaving directory '/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu' -[ 48%] Built target vdb_view +[ 49%] Built target vdb_view make -f nanovdb/nanovdb/cmd/CMakeFiles/nanovdb_convert.dir/build.make nanovdb/nanovdb/cmd/CMakeFiles/nanovdb_convert.dir/depend make[3]: Entering directory '/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu' cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openvdb-10.0.1 /build/reproducible-path/openvdb-10.0.1/nanovdb/nanovdb/cmd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/nanovdb/nanovdb/cmd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/nanovdb/nanovdb/cmd/CMakeFiles/nanovdb_convert.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu' make -f nanovdb/nanovdb/cmd/CMakeFiles/nanovdb_convert.dir/build.make nanovdb/nanovdb/cmd/CMakeFiles/nanovdb_convert.dir/build make[3]: Entering directory '/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu' -[ 48%] Building CXX object nanovdb/nanovdb/cmd/CMakeFiles/nanovdb_convert.dir/convert/nanovdb_convert.cc.o +[ 49%] Building CXX object nanovdb/nanovdb/cmd/CMakeFiles/nanovdb_convert.dir/convert/nanovdb_convert.cc.o cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/nanovdb/nanovdb/cmd && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DNANOVDB_USE_BLOSC -DNANOVDB_USE_INTRINSICS -DNANOVDB_USE_OPENVDB -DNANOVDB_USE_TBB -DNANOVDB_USE_ZIP -DOPENVDB_DLL -DOPENVDB_USE_DELAYED_LOADING -DOPENVDB_USE_LOG4CPLUS -I/build/reproducible-path/openvdb-10.0.1/nanovdb/nanovdb/.. -I/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/.. -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/openvdb -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -Wno-invalid-offsetof -MD -MT nanovdb/nanovdb/cmd/CMakeFiles/nanovdb_convert.dir/convert/nanovdb_convert.cc.o -MF CMakeFiles/nanovdb_convert.dir/convert/nanovdb_convert.cc.o.d -o CMakeFiles/nanovdb_convert.dir/convert/nanovdb_convert.cc.o -c /build/reproducible-path/openvdb-10.0.1/nanovdb/nanovdb/cmd/convert/nanovdb_convert.cc -[ 49%] Building CXX object openvdb/openvdb/unittest/CMakeFiles/vdb_test.dir/TestAttributeGroup.cc.o -cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/unittest && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DOPENVDB_DLL -DOPENVDB_USE_DELAYED_LOADING -DOPENVDB_USE_LOG4CPLUS -I/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/.. -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/openvdb -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -DGTEST_HAS_PTHREAD=1 -MD -MT openvdb/openvdb/unittest/CMakeFiles/vdb_test.dir/TestAttributeGroup.cc.o -MF CMakeFiles/vdb_test.dir/TestAttributeGroup.cc.o.d -o CMakeFiles/vdb_test.dir/TestAttributeGroup.cc.o -c /build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/unittest/TestAttributeGroup.cc -[ 49%] Building CXX object openvdb/openvdb/unittest/CMakeFiles/vdb_test.dir/TestAttributeSet.cc.o -cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/unittest && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DOPENVDB_DLL -DOPENVDB_USE_DELAYED_LOADING -DOPENVDB_USE_LOG4CPLUS -I/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/.. -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/openvdb -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -DGTEST_HAS_PTHREAD=1 -MD -MT openvdb/openvdb/unittest/CMakeFiles/vdb_test.dir/TestAttributeSet.cc.o -MF CMakeFiles/vdb_test.dir/TestAttributeSet.cc.o.d -o CMakeFiles/vdb_test.dir/TestAttributeSet.cc.o -c /build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/unittest/TestAttributeSet.cc [ 49%] Building CXX object openvdb/openvdb/unittest/CMakeFiles/vdb_test.dir/TestBBox.cc.o cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/unittest && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DOPENVDB_DLL -DOPENVDB_USE_DELAYED_LOADING -DOPENVDB_USE_LOG4CPLUS -I/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/.. -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/openvdb -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -DGTEST_HAS_PTHREAD=1 -MD -MT openvdb/openvdb/unittest/CMakeFiles/vdb_test.dir/TestBBox.cc.o -MF CMakeFiles/vdb_test.dir/TestBBox.cc.o.d -o CMakeFiles/vdb_test.dir/TestBBox.cc.o -c /build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/unittest/TestBBox.cc [ 50%] Building CXX object openvdb/openvdb/unittest/CMakeFiles/vdb_test.dir/TestClip.cc.o @@ -2706,45 +2742,45 @@ cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/unittest && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DOPENVDB_DLL -DOPENVDB_USE_DELAYED_LOADING -DOPENVDB_USE_LOG4CPLUS -I/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/.. -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/openvdb -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -DGTEST_HAS_PTHREAD=1 -MD -MT openvdb/openvdb/unittest/CMakeFiles/vdb_test.dir/TestCount.cc.o -MF CMakeFiles/vdb_test.dir/TestCount.cc.o.d -o CMakeFiles/vdb_test.dir/TestCount.cc.o -c /build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/unittest/TestCount.cc [ 52%] Linking CXX executable nanovdb_convert cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/nanovdb/nanovdb/cmd && /usr/bin/cmake -E cmake_link_script CMakeFiles/nanovdb_convert.dir/link.txt --verbose=1 +[ 53%] Building CXX object openvdb/openvdb/unittest/CMakeFiles/vdb_test.dir/TestCpt.cc.o +cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/unittest && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DOPENVDB_DLL -DOPENVDB_USE_DELAYED_LOADING -DOPENVDB_USE_LOG4CPLUS -I/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/.. -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/openvdb -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -DGTEST_HAS_PTHREAD=1 -MD -MT openvdb/openvdb/unittest/CMakeFiles/vdb_test.dir/TestCpt.cc.o -MF CMakeFiles/vdb_test.dir/TestCpt.cc.o.d -o CMakeFiles/vdb_test.dir/TestCpt.cc.o -c /build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/unittest/TestCpt.cc /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/nanovdb_convert.dir/link.d CMakeFiles/nanovdb_convert.dir/convert/nanovdb_convert.cc.o -o nanovdb_convert ../../../openvdb/openvdb/libopenvdb.so.10.0.1 /usr/lib/x86_64-linux-gnu/libImath-3_1.so.29.11.0 -lm /usr/lib/x86_64-linux-gnu/libtbb.so /usr/lib/x86_64-linux-gnu/liblog4cplus.so /usr/lib/x86_64-linux-gnu/libblosc.so /usr/lib/x86_64-linux-gnu/libz.so -latomic /usr/lib/x86_64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/x86_64-linux-gnu/libtbb.so /usr/lib/x86_64-linux-gnu/libblosc.so /usr/lib/x86_64-linux-gnu/libz.so make[3]: Leaving directory '/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu' -[ 52%] Built target nanovdb_convert +[ 53%] Built target nanovdb_convert make -f nanovdb/nanovdb/cmd/CMakeFiles/nanovdb_print.dir/build.make nanovdb/nanovdb/cmd/CMakeFiles/nanovdb_print.dir/depend make[3]: Entering directory '/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu' cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openvdb-10.0.1 /build/reproducible-path/openvdb-10.0.1/nanovdb/nanovdb/cmd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/nanovdb/nanovdb/cmd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/nanovdb/nanovdb/cmd/CMakeFiles/nanovdb_print.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu' make -f nanovdb/nanovdb/cmd/CMakeFiles/nanovdb_print.dir/build.make nanovdb/nanovdb/cmd/CMakeFiles/nanovdb_print.dir/build make[3]: Entering directory '/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu' -[ 52%] Building CXX object nanovdb/nanovdb/cmd/CMakeFiles/nanovdb_print.dir/print/nanovdb_print.cc.o +[ 53%] Building CXX object nanovdb/nanovdb/cmd/CMakeFiles/nanovdb_print.dir/print/nanovdb_print.cc.o cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/nanovdb/nanovdb/cmd && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DNANOVDB_USE_BLOSC -DNANOVDB_USE_INTRINSICS -DNANOVDB_USE_OPENVDB -DNANOVDB_USE_TBB -DNANOVDB_USE_ZIP -DOPENVDB_DLL -DOPENVDB_USE_DELAYED_LOADING -DOPENVDB_USE_LOG4CPLUS -I/build/reproducible-path/openvdb-10.0.1/nanovdb/nanovdb/.. -I/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/.. -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/openvdb -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -Wno-invalid-offsetof -MD -MT nanovdb/nanovdb/cmd/CMakeFiles/nanovdb_print.dir/print/nanovdb_print.cc.o -MF CMakeFiles/nanovdb_print.dir/print/nanovdb_print.cc.o.d -o CMakeFiles/nanovdb_print.dir/print/nanovdb_print.cc.o -c /build/reproducible-path/openvdb-10.0.1/nanovdb/nanovdb/cmd/print/nanovdb_print.cc -[ 53%] Linking CXX executable nanovdb_print +[ 54%] Linking CXX executable nanovdb_print cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/nanovdb/nanovdb/cmd && /usr/bin/cmake -E cmake_link_script CMakeFiles/nanovdb_print.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/nanovdb_print.dir/link.d CMakeFiles/nanovdb_print.dir/print/nanovdb_print.cc.o -o nanovdb_print ../../../openvdb/openvdb/libopenvdb.so.10.0.1 /usr/lib/x86_64-linux-gnu/libImath-3_1.so.29.11.0 -lm /usr/lib/x86_64-linux-gnu/libtbb.so /usr/lib/x86_64-linux-gnu/liblog4cplus.so /usr/lib/x86_64-linux-gnu/libblosc.so /usr/lib/x86_64-linux-gnu/libz.so -latomic /usr/lib/x86_64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/x86_64-linux-gnu/libtbb.so /usr/lib/x86_64-linux-gnu/libblosc.so /usr/lib/x86_64-linux-gnu/libz.so make[3]: Leaving directory '/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu' -[ 53%] Built target nanovdb_print +[ 54%] Built target nanovdb_print make -f nanovdb/nanovdb/cmd/CMakeFiles/nanovdb_validate.dir/build.make nanovdb/nanovdb/cmd/CMakeFiles/nanovdb_validate.dir/depend make[3]: Entering directory '/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu' cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openvdb-10.0.1 /build/reproducible-path/openvdb-10.0.1/nanovdb/nanovdb/cmd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/nanovdb/nanovdb/cmd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/nanovdb/nanovdb/cmd/CMakeFiles/nanovdb_validate.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu' make -f nanovdb/nanovdb/cmd/CMakeFiles/nanovdb_validate.dir/build.make nanovdb/nanovdb/cmd/CMakeFiles/nanovdb_validate.dir/build make[3]: Entering directory '/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu' -[ 53%] Building CXX object nanovdb/nanovdb/cmd/CMakeFiles/nanovdb_validate.dir/validate/nanovdb_validate.cc.o +[ 54%] Building CXX object nanovdb/nanovdb/cmd/CMakeFiles/nanovdb_validate.dir/validate/nanovdb_validate.cc.o cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/nanovdb/nanovdb/cmd && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DNANOVDB_USE_BLOSC -DNANOVDB_USE_INTRINSICS -DNANOVDB_USE_OPENVDB -DNANOVDB_USE_TBB -DNANOVDB_USE_ZIP -DOPENVDB_DLL -DOPENVDB_USE_DELAYED_LOADING -DOPENVDB_USE_LOG4CPLUS -I/build/reproducible-path/openvdb-10.0.1/nanovdb/nanovdb/.. -I/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/.. -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/openvdb -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -Wno-invalid-offsetof -MD -MT nanovdb/nanovdb/cmd/CMakeFiles/nanovdb_validate.dir/validate/nanovdb_validate.cc.o -MF CMakeFiles/nanovdb_validate.dir/validate/nanovdb_validate.cc.o.d -o CMakeFiles/nanovdb_validate.dir/validate/nanovdb_validate.cc.o -c /build/reproducible-path/openvdb-10.0.1/nanovdb/nanovdb/cmd/validate/nanovdb_validate.cc -[ 53%] Linking CXX executable nanovdb_validate +[ 54%] Linking CXX executable nanovdb_validate cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/nanovdb/nanovdb/cmd && /usr/bin/cmake -E cmake_link_script CMakeFiles/nanovdb_validate.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/nanovdb_validate.dir/link.d CMakeFiles/nanovdb_validate.dir/validate/nanovdb_validate.cc.o -o nanovdb_validate ../../../openvdb/openvdb/libopenvdb.so.10.0.1 /usr/lib/x86_64-linux-gnu/libImath-3_1.so.29.11.0 -lm /usr/lib/x86_64-linux-gnu/libtbb.so /usr/lib/x86_64-linux-gnu/liblog4cplus.so /usr/lib/x86_64-linux-gnu/libblosc.so /usr/lib/x86_64-linux-gnu/libz.so -latomic /usr/lib/x86_64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/x86_64-linux-gnu/libtbb.so /usr/lib/x86_64-linux-gnu/libblosc.so /usr/lib/x86_64-linux-gnu/libz.so make[3]: Leaving directory '/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu' -[ 53%] Built target nanovdb_validate +[ 54%] Built target nanovdb_validate make -f nanovdb/nanovdb/unittest/CMakeFiles/nanovdb_test_nanovdb.dir/build.make nanovdb/nanovdb/unittest/CMakeFiles/nanovdb_test_nanovdb.dir/depend make[3]: Entering directory '/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu' cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/openvdb-10.0.1 /build/reproducible-path/openvdb-10.0.1/nanovdb/nanovdb/unittest /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/nanovdb/nanovdb/unittest /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/nanovdb/nanovdb/unittest/CMakeFiles/nanovdb_test_nanovdb.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu' make -f nanovdb/nanovdb/unittest/CMakeFiles/nanovdb_test_nanovdb.dir/build.make nanovdb/nanovdb/unittest/CMakeFiles/nanovdb_test_nanovdb.dir/build make[3]: Entering directory '/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu' -[ 53%] Building CXX object nanovdb/nanovdb/unittest/CMakeFiles/nanovdb_test_nanovdb.dir/TestNanoVDB.cc.o +[ 54%] Building CXX object nanovdb/nanovdb/unittest/CMakeFiles/nanovdb_test_nanovdb.dir/TestNanoVDB.cc.o cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/nanovdb/nanovdb/unittest && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DNANOVDB_USE_BLOSC -DNANOVDB_USE_INTRINSICS -DNANOVDB_USE_OPENVDB -DNANOVDB_USE_TBB -DNANOVDB_USE_ZIP -DOPENVDB_DLL -DOPENVDB_USE_DELAYED_LOADING -DOPENVDB_USE_LOG4CPLUS -I/build/reproducible-path/openvdb-10.0.1/nanovdb/nanovdb/.. -I/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/.. -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/openvdb -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -Wno-invalid-offsetof -DGTEST_HAS_PTHREAD=1 -MD -MT nanovdb/nanovdb/unittest/CMakeFiles/nanovdb_test_nanovdb.dir/TestNanoVDB.cc.o -MF CMakeFiles/nanovdb_test_nanovdb.dir/TestNanoVDB.cc.o.d -o CMakeFiles/nanovdb_test_nanovdb.dir/TestNanoVDB.cc.o -c /build/reproducible-path/openvdb-10.0.1/nanovdb/nanovdb/unittest/TestNanoVDB.cc -[ 54%] Building CXX object openvdb/openvdb/unittest/CMakeFiles/vdb_test.dir/TestCpt.cc.o -cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/unittest && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DOPENVDB_DLL -DOPENVDB_USE_DELAYED_LOADING -DOPENVDB_USE_LOG4CPLUS -I/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/.. -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/openvdb -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -DGTEST_HAS_PTHREAD=1 -MD -MT openvdb/openvdb/unittest/CMakeFiles/vdb_test.dir/TestCpt.cc.o -MF CMakeFiles/vdb_test.dir/TestCpt.cc.o.d -o CMakeFiles/vdb_test.dir/TestCpt.cc.o -c /build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/unittest/TestCpt.cc [ 54%] Building CXX object openvdb/openvdb/unittest/CMakeFiles/vdb_test.dir/TestCurl.cc.o cd /build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/unittest && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DOPENVDB_DLL -DOPENVDB_USE_DELAYED_LOADING -DOPENVDB_USE_LOG4CPLUS -I/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/.. -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb -I/build/reproducible-path/openvdb-10.0.1/obj-x86_64-linux-gnu/openvdb/openvdb/openvdb -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -DGTEST_HAS_PTHREAD=1 -MD -MT openvdb/openvdb/unittest/CMakeFiles/vdb_test.dir/TestCurl.cc.o -MF CMakeFiles/vdb_test.dir/TestCurl.cc.o.d -o CMakeFiles/vdb_test.dir/TestCurl.cc.o -c /build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/unittest/TestCurl.cc [ 55%] Building CXX object openvdb/openvdb/unittest/CMakeFiles/vdb_test.dir/TestDelayedLoadMetadata.cc.o @@ -3040,7 +3076,7 @@ 2: [----------] Global test environment set-up. 2: [----------] 5 tests from TestActivate 2: [ RUN ] TestActivate.testActivate -2: [ OK ] TestActivate.testActivate (151 ms) +2: [ OK ] TestActivate.testActivate (150 ms) 2: [ RUN ] TestActivate.testActivateLeafValues 2: [ OK ] TestActivate.testActivateLeafValues (7 ms) 2: [ RUN ] TestActivate.testActivateTiles @@ -3053,11 +3089,11 @@ 2: 2: [----------] 12 tests from TestAttributeArray 2: [ RUN ] TestAttributeArray.testFixedPointConversion -2: [ OK ] TestAttributeArray.testFixedPointConversion (11 ms) +2: [ OK ] TestAttributeArray.testFixedPointConversion (6 ms) 2: [ RUN ] TestAttributeArray.testRegistry -2: [ OK ] TestAttributeArray.testRegistry (32 ms) +2: [ OK ] TestAttributeArray.testRegistry (30 ms) 2: [ RUN ] TestAttributeArray.testAttributeArray -2: [ OK ] TestAttributeArray.testAttributeArray (11 ms) +2: [ OK ] TestAttributeArray.testAttributeArray (5 ms) 2: [ RUN ] TestAttributeArray.testAttributeArrayCopy 2: [ OK ] TestAttributeArray.testAttributeArrayCopy (0 ms) 2: [ RUN ] TestAttributeArray.testAccessorEval @@ -3108,7 +3144,7 @@ 1: File "/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/python/test/TestOpenVDB.py", line 26, in 1: import pyopenvdb as openvdb 1: ImportError: numpy.core.umath failed to import -1/4 Test #1: pytest ...........................***Failed 1.28 sec +1/4 Test #1: pytest ...........................***Failed 0.86 sec A module that was compiled using NumPy 1.x cannot be run in NumPy 2.2.2 as it may crash. To support both 1.x and 2.x @@ -3155,18 +3191,7 @@ 3: [ RUN ] TestNanoVDB.Basic 3: [ OK ] TestNanoVDB.Basic (0 ms) 3: [ RUN ] TestNanoVDB.Assumptions -2: [ OK ] TestAttributeArray.testProfile (941 ms) -2: [----------] 12 tests from TestAttributeArray (999 ms total) -2: -2: [----------] 6 tests from TestAttributeArrayString -2: [ RUN ] TestAttributeArrayString.testStringMetaCache -2: [ OK ] TestAttributeArrayString.testStringMetaCache (0 ms) -2: [ RUN ] TestAttributeArrayString.testStringMetaInserter -2: [ OK ] TestAttributeArrayString.testStringMetaInserter (0 ms) -2: [ RUN ] TestAttributeArrayString.testStringAttribute -2: [ OK ] TestAttributeArrayString.testStringAttribute (0 ms) -2: [ RUN ] TestAttributeArrayString.testStringAttributeHandle -3: [ OK ] TestNanoVDB.Assumptions (3 ms) +3: [ OK ] TestNanoVDB.Assumptions (0 ms) 3: [ RUN ] TestNanoVDB.Magic 3: [ OK ] TestNanoVDB.Magic (0 ms) 3: [ RUN ] TestNanoVDB.FindBits @@ -3182,11 +3207,7 @@ 3: [ RUN ] TestNanoVDB.invoke 3: [ OK ] TestNanoVDB.invoke (0 ms) 3: [ RUN ] TestNanoVDB.forEach -2: [ OK ] TestAttributeArrayString.testStringAttributeHandle (7 ms) -2: [ RUN ] TestAttributeArrayString.testStringAttributeWriteHandle -2: [ OK ] TestAttributeArrayString.testStringAttributeWriteHandle (0 ms) -2: [ RUN ] TestAttributeArrayString.testProfile -3: [ OK ] TestNanoVDB.forEach (7 ms) +3: [ OK ] TestNanoVDB.forEach (0 ms) 3: [ RUN ] TestNanoVDB.reduce 3: [ OK ] TestNanoVDB.reduce (0 ms) 3: [ RUN ] TestNanoVDB.DitherLUT @@ -3194,7 +3215,7 @@ 3: [ RUN ] TestNanoVDB.Traits 3: [ OK ] TestNanoVDB.Traits (0 ms) 3: [ RUN ] TestNanoVDB.Rgba8 -3: [ OK ] TestNanoVDB.Rgba8 (8 ms) +3: [ OK ] TestNanoVDB.Rgba8 (0 ms) 3: [ RUN ] TestNanoVDB.Coord 3: [ OK ] TestNanoVDB.Coord (0 ms) 3: [ RUN ] TestNanoVDB.BBox @@ -3234,14 +3255,49 @@ 3: [ RUN ] TestNanoVDB.BasicGrid 3: [ OK ] TestNanoVDB.BasicGrid (0 ms) 3: [ RUN ] TestNanoVDB.GridBuilderEmpty -3: [ OK ] TestNanoVDB.GridBuilderEmpty (1 ms) +3: [ OK ] TestNanoVDB.GridBuilderEmpty (0 ms) 3: [ RUN ] TestNanoVDB.GridBuilderBasic1 -3: [ OK ] TestNanoVDB.GridBuilderBasic1 (2 ms) +3: [ OK ] TestNanoVDB.GridBuilderBasic1 (0 ms) 3: [ RUN ] TestNanoVDB.GridBuilderBasic2 3: [ OK ] TestNanoVDB.GridBuilderBasic2 (0 ms) 3: [ RUN ] TestNanoVDB.GridBuilderPrune -2: [ OK ] TestAttributeArrayString.testProfile (16 ms) -2: [----------] 6 tests from TestAttributeArrayString (24 ms total) +3: [ OK ] TestNanoVDB.GridBuilderPrune (70 ms) +3: [ RUN ] TestNanoVDB.GridBuilder_Vec3f +3: [ OK ] TestNanoVDB.GridBuilder_Vec3f (2 ms) +3: [ RUN ] TestNanoVDB.GridBuilder_Vec4f +3: [ OK ] TestNanoVDB.GridBuilder_Vec4f (1 ms) +3: [ RUN ] TestNanoVDB.GridBuilder_Fp4 +3: [ OK ] TestNanoVDB.GridBuilder_Fp4 (102 ms) +3: [ RUN ] TestNanoVDB.GridBuilder_Fp8 +3: [ OK ] TestNanoVDB.GridBuilder_Fp8 (107 ms) +3: [ RUN ] TestNanoVDB.GridBuilder_Fp16 +3: [ OK ] TestNanoVDB.GridBuilder_Fp16 (103 ms) +3: [ RUN ] TestNanoVDB.GridBuilder_FpN_Basic1 +3: [ OK ] TestNanoVDB.GridBuilder_FpN_Basic1 (0 ms) +3: [ RUN ] TestNanoVDB.GridBuilder_FpN_Basic3 +3: [ OK ] TestNanoVDB.GridBuilder_FpN_Basic3 (1 ms) +3: [ RUN ] TestNanoVDB.GridBuilder_FpN_Sphere +3: [ OK ] TestNanoVDB.GridBuilder_FpN_Sphere (101 ms) +3: [ RUN ] TestNanoVDB.NodeManager +2: [ OK ] TestAttributeArray.testProfile (1032 ms) +2: [----------] 12 tests from TestAttributeArray (1077 ms total) +2: +2: [----------] 6 tests from TestAttributeArrayString +2: [ RUN ] TestAttributeArrayString.testStringMetaCache +2: [ OK ] TestAttributeArrayString.testStringMetaCache (0 ms) +2: [ RUN ] TestAttributeArrayString.testStringMetaInserter +2: [ OK ] TestAttributeArrayString.testStringMetaInserter (0 ms) +2: [ RUN ] TestAttributeArrayString.testStringAttribute +2: [ OK ] TestAttributeArrayString.testStringAttribute (0 ms) +2: [ RUN ] TestAttributeArrayString.testStringAttributeHandle +2: [ OK ] TestAttributeArrayString.testStringAttributeHandle (1 ms) +2: [ RUN ] TestAttributeArrayString.testStringAttributeWriteHandle +2: [ OK ] TestAttributeArrayString.testStringAttributeWriteHandle (0 ms) +2: [ RUN ] TestAttributeArrayString.testProfile +3: [ OK ] TestNanoVDB.NodeManager (60 ms) +3: [ RUN ] TestNanoVDB.GridBuilderBasicDense +2: [ OK ] TestAttributeArrayString.testProfile (17 ms) +2: [----------] 6 tests from TestAttributeArrayString (20 ms total) 2: 2: [----------] 3 tests from TestAttributeGroup 2: [ RUN ] TestAttributeGroup.testAttributeGroup @@ -3272,20 +3328,24 @@ 2: 2: [----------] 7 tests from TestClip 2: [ RUN ] TestClip.testBBox -2: [ OK ] TestClip.testBBox (23 ms) +2: [ OK ] TestClip.testBBox (16 ms) 2: [ RUN ] TestClip.testFrustum -2: [ OK ] TestClip.testFrustum (108 ms) +3: [ OK ] TestNanoVDB.GridBuilderBasicDense (33 ms) +3: [ RUN ] TestNanoVDB.GridBuilderBackground +3: [ OK ] TestNanoVDB.GridBuilderBackground (0 ms) +3: [ RUN ] TestNanoVDB.GridBuilderSphere +2: [ OK ] TestClip.testFrustum (72 ms) 2: [ RUN ] TestClip.testMaskGrid 2: [ OK ] TestClip.testMaskGrid (3 ms) 2: [ RUN ] TestClip.testBoolMask -2: [ OK ] TestClip.testBoolMask (5 ms) +2: [ OK ] TestClip.testBoolMask (4 ms) 2: [ RUN ] TestClip.testInvertedBoolMask 2: [ OK ] TestClip.testInvertedBoolMask (11 ms) 2: [ RUN ] TestClip.testNonBoolMask -2: [ OK ] TestClip.testNonBoolMask (6 ms) +2: [ OK ] TestClip.testNonBoolMask (3 ms) 2: [ RUN ] TestClip.testInvertedNonBoolMask 2: [ OK ] TestClip.testInvertedNonBoolMask (11 ms) -2: [----------] 7 tests from TestClip (170 ms total) +2: [----------] 7 tests from TestClip (124 ms total) 2: 2: [----------] 3 tests from TestConjGradient 2: [ RUN ] TestConjGradient.testJacobi @@ -3293,14 +3353,8 @@ 2: [ RUN ] TestConjGradient.testIncompleteCholesky 2: [ OK ] TestConjGradient.testIncompleteCholesky (0 ms) 2: [ RUN ] TestConjGradient.testVectorDotProduct -3: [ OK ] TestNanoVDB.GridBuilderPrune (178 ms) -3: [ RUN ] TestNanoVDB.GridBuilder_Vec3f -3: [ OK ] TestNanoVDB.GridBuilder_Vec3f (13 ms) -3: [ RUN ] TestNanoVDB.GridBuilder_Vec4f -3: [ OK ] TestNanoVDB.GridBuilder_Vec4f (0 ms) -3: [ RUN ] TestNanoVDB.GridBuilder_Fp4 -2: [ OK ] TestConjGradient.testVectorDotProduct (19 ms) -2: [----------] 3 tests from TestConjGradient (19 ms total) +2: [ OK ] TestConjGradient.testVectorDotProduct (13 ms) +2: [----------] 3 tests from TestConjGradient (13 ms total) 2: 2: [----------] 5 tests from TestCoord 2: [ RUN ] TestCoord.testCoord @@ -3312,69 +3366,75 @@ 2: [ RUN ] TestCoord.testCoordBBox 2: [ OK ] TestCoord.testCoordBBox (0 ms) 2: [ RUN ] TestCoord.testCoordHash -2: [ OK ] TestCoord.testCoordHash (4 ms) -2: [----------] 5 tests from TestCoord (4 ms total) +2: [ OK ] TestCoord.testCoordHash (6 ms) +2: [----------] 5 tests from TestCoord (6 ms total) 2: 2: [----------] 4 tests from TestCount 2: [ RUN ] TestCount.testCount -3: [ OK ] TestNanoVDB.GridBuilder_Fp4 (138 ms) -3: [ RUN ] TestNanoVDB.GridBuilder_Fp8 -3: [ OK ] TestNanoVDB.GridBuilder_Fp8 (141 ms) -3: [ RUN ] TestNanoVDB.GridBuilder_Fp16 -2: [ OK ] TestCount.testCount (395 ms) +2: [ OK ] TestCount.testCount (173 ms) 2: [ RUN ] TestCount.testCountBBox -3: [ OK ] TestNanoVDB.GridBuilder_Fp16 (133 ms) -3: [ RUN ] TestNanoVDB.GridBuilder_FpN_Basic1 -3: [ OK ] TestNanoVDB.GridBuilder_FpN_Basic1 (1 ms) -3: [ RUN ] TestNanoVDB.GridBuilder_FpN_Basic3 -3: [ OK ] TestNanoVDB.GridBuilder_FpN_Basic3 (0 ms) -3: [ RUN ] TestNanoVDB.GridBuilder_FpN_Sphere -3: [ OK ] TestNanoVDB.GridBuilder_FpN_Sphere (125 ms) -3: [ RUN ] TestNanoVDB.NodeManager -3: [ OK ] TestNanoVDB.NodeManager (41 ms) -3: [ RUN ] TestNanoVDB.GridBuilderBasicDense -3: [ OK ] TestNanoVDB.GridBuilderBasicDense (59 ms) -3: [ RUN ] TestNanoVDB.GridBuilderBackground -3: [ OK ] TestNanoVDB.GridBuilderBackground (0 ms) -3: [ RUN ] TestNanoVDB.GridBuilderSphere -2: [ OK ] TestCount.testCountBBox (306 ms) +3: [ OK ] TestNanoVDB.GridBuilderSphere (290 ms) +3: [ RUN ] TestNanoVDB.createLevelSetSphere +3: [ OK ] TestNanoVDB.createLevelSetSphere (23 ms) +3: [ RUN ] TestNanoVDB.createFogVolumeSphere +3: [ OK ] TestNanoVDB.createFogVolumeSphere (16 ms) +3: [ RUN ] TestNanoVDB.createPointSphere +3: [ OK ] TestNanoVDB.createPointSphere (232 ms) +3: [ RUN ] TestNanoVDB.createLevelSetTorus +2: [ OK ] TestCount.testCountBBox (298 ms) 2: [ RUN ] TestCount.testMemUsage -2: [ OK ] TestCount.testMemUsage (133 ms) +3: [ OK ] TestNanoVDB.createLevelSetTorus (60 ms) +3: [ RUN ] TestNanoVDB.createFogVolumeTorus +2: [ OK ] TestCount.testMemUsage (89 ms) 2: [ RUN ] TestCount.testMinMax 2: [ OK ] TestCount.testMinMax (1 ms) -2: [----------] 4 tests from TestCount (836 ms total) +2: [----------] 4 tests from TestCount (563 ms total) 2: 2: [----------] 5 tests from TestCpt 2: [ RUN ] TestCpt.testCpt -2: [ OK ] TestCpt.testCpt (18 ms) +3: [ OK ] TestNanoVDB.createFogVolumeTorus (67 ms) +3: [ RUN ] TestNanoVDB.createLevelSetBox +2: [ OK ] TestCpt.testCpt (17 ms) 2: [ RUN ] TestCpt.testCptStencil -2: [ OK ] TestCpt.testCptStencil (14 ms) +3: [ OK ] TestNanoVDB.createLevelSetBox (4 ms) +3: [ RUN ] TestNanoVDB.createFogVolumeBox +3: [ OK ] TestNanoVDB.createFogVolumeBox (5 ms) +3: [ RUN ] TestNanoVDB.createLevelSetOctahedron +3: [ OK ] TestNanoVDB.createLevelSetOctahedron (6 ms) +3: [ RUN ] TestNanoVDB.CNanoVDBSize +3: [ OK ] TestNanoVDB.CNanoVDBSize (0 ms) +3: [ RUN ] TestNanoVDB.PNanoVDB_Basic +3: [ OK ] TestNanoVDB.PNanoVDB_Basic (0 ms) +3: [ RUN ] TestNanoVDB.GridStats +2: [ OK ] TestCpt.testCptStencil (16 ms) 2: [ RUN ] TestCpt.testCptTool -2: [ OK ] TestCpt.testCptTool (37 ms) +3: [ OK ] TestNanoVDB.GridStats (7 ms) +3: [ RUN ] TestNanoVDB.ScalarSampleFromVoxels +3: [ OK ] TestNanoVDB.ScalarSampleFromVoxels (10 ms) +2: [ OK ] TestCpt.testCptTool (17 ms) 2: [ RUN ] TestCpt.testCptMaskedTool -3: [ OK ] TestNanoVDB.GridBuilderSphere (280 ms) -3: [ RUN ] TestNanoVDB.createLevelSetSphere -2: [ OK ] TestCpt.testCptMaskedTool (13 ms) +3: [ RUN ] TestNanoVDB.VectorSampleFromVoxels +2: [ OK ] TestCpt.testCptMaskedTool (15 ms) 2: [ RUN ] TestCpt.testOldStyleStencils 2: [ OK ] TestCpt.testOldStyleStencils (1 ms) -2: [----------] 5 tests from TestCpt (86 ms total) +2: [----------] 5 tests from TestCpt (68 ms total) 2: 2: [----------] 6 tests from TestCurl 2: [ RUN ] TestCurl.testCurlTool -2: [ OK ] TestCurl.testCurlTool (15 ms) +3: [ OK ] TestNanoVDB.VectorSampleFromVoxels (18 ms) +3: [ RUN ] TestNanoVDB.GridChecksum +2: [ OK ] TestCurl.testCurlTool (17 ms) 2: [ RUN ] TestCurl.testCurlMaskedTool -3: [ OK ] TestNanoVDB.createLevelSetSphere (31 ms) -3: [ RUN ] TestNanoVDB.createFogVolumeSphere -2: [ OK ] TestCurl.testCurlMaskedTool (13 ms) +2: [ OK ] TestCurl.testCurlMaskedTool (5 ms) 2: [ RUN ] TestCurl.testISCurl -2: [ OK ] TestCurl.testISCurl (9 ms) +2: [ OK ] TestCurl.testISCurl (14 ms) 2: [ RUN ] TestCurl.testISCurlStencil -2: [ OK ] TestCurl.testISCurlStencil (6 ms) +2: [ OK ] TestCurl.testISCurlStencil (13 ms) 2: [ RUN ] TestCurl.testWSCurl -2: [ OK ] TestCurl.testWSCurl (7 ms) +2: [ OK ] TestCurl.testWSCurl (17 ms) 2: [ RUN ] TestCurl.testWSCurlStencil -2: [ OK ] TestCurl.testWSCurlStencil (6 ms) -2: [----------] 6 tests from TestCurl (59 ms total) +2: [ OK ] TestCurl.testWSCurlStencil (10 ms) +2: [----------] 6 tests from TestCurl (80 ms total) 2: 2: [----------] 1 test from TestDelayedLoadMetadata 2: [ RUN ] TestDelayedLoadMetadata.test @@ -3387,17 +3447,17 @@ 2: [ RUN ] TestDense.testDenseXYZ 2: [ OK ] TestDense.testDenseXYZ (0 ms) 2: [ RUN ] TestDense.testCopyZYX -2: [ OK ] TestDense.testCopyZYX (11 ms) +3: [ OK ] TestNanoVDB.GridChecksum (94 ms) +3: [ RUN ] TestNanoVDB.GridValidator +2: [ OK ] TestDense.testCopyZYX (22 ms) 2: [ RUN ] TestDense.testCopyXYZ -3: [ OK ] TestNanoVDB.createFogVolumeSphere (45 ms) -3: [ RUN ] TestNanoVDB.createPointSphere -2: [ OK ] TestDense.testCopyXYZ (12 ms) +2: [ OK ] TestDense.testCopyXYZ (17 ms) 2: [ RUN ] TestDense.testCopyBoolZYX -2: [ OK ] TestDense.testCopyBoolZYX (0 ms) +2: [ OK ] TestDense.testCopyBoolZYX (1 ms) 2: [ RUN ] TestDense.testCopyBoolXYZ 2: [ OK ] TestDense.testCopyBoolXYZ (0 ms) 2: [ RUN ] TestDense.testCopyFromDenseWithOffsetZYX -2: [ OK ] TestDense.testCopyFromDenseWithOffsetZYX (1 ms) +2: [ OK ] TestDense.testCopyFromDenseWithOffsetZYX (2 ms) 2: [ RUN ] TestDense.testCopyFromDenseWithOffsetXYZ 2: [ OK ] TestDense.testCopyFromDenseWithOffsetXYZ (2 ms) 2: [ RUN ] TestDense.testDense2SparseZYX @@ -3416,94 +3476,70 @@ 2: [ OK ] TestDense.testDense2Sparse2DenseZYX (0 ms) 2: [ RUN ] TestDense.testDense2Sparse2DenseXYZ 2: [ OK ] TestDense.testDense2Sparse2DenseXYZ (0 ms) -2: [----------] 16 tests from TestDense (32 ms total) +2: [----------] 16 tests from TestDense (53 ms total) 2: 2: [----------] 6 tests from TestDenseSparseTools 2: [ RUN ] TestDenseSparseTools.testExtractSparseFloatTree -2: [ OK ] TestDenseSparseTools.testExtractSparseFloatTree (2 ms) +2: [ OK ] TestDenseSparseTools.testExtractSparseFloatTree (3 ms) 2: [ RUN ] TestDenseSparseTools.testExtractSparseBoolTree -2: [ OK ] TestDenseSparseTools.testExtractSparseBoolTree (4 ms) +2: [ OK ] TestDenseSparseTools.testExtractSparseBoolTree (5 ms) 2: [ RUN ] TestDenseSparseTools.testExtractSparseAltDenseLayout -2: [ OK ] TestDenseSparseTools.testExtractSparseAltDenseLayout (5 ms) +2: [ OK ] TestDenseSparseTools.testExtractSparseAltDenseLayout (7 ms) 2: [ RUN ] TestDenseSparseTools.testExtractSparseMaskedTree -2: [ OK ] TestDenseSparseTools.testExtractSparseMaskedTree (0 ms) +2: [ OK ] TestDenseSparseTools.testExtractSparseMaskedTree (2 ms) 2: [ RUN ] TestDenseSparseTools.testDenseTransform 2: [ OK ] TestDenseSparseTools.testDenseTransform (0 ms) 2: [ RUN ] TestDenseSparseTools.testOver -2: [ OK ] TestDenseSparseTools.testOver (0 ms) -2: [----------] 6 tests from TestDenseSparseTools (14 ms total) +2: [ OK ] TestDenseSparseTools.testOver (2 ms) +2: [----------] 6 tests from TestDenseSparseTools (21 ms total) 2: 2: [----------] 5 tests from TestDiagnostics 2: [ RUN ] TestDiagnostics.testCheck 2: [ OK ] TestDiagnostics.testCheck (0 ms) 2: [ RUN ] TestDiagnostics.testDiagnose -2: [ OK ] TestDiagnostics.testDiagnose (69 ms) +2: [ OK ] TestDiagnostics.testDiagnose (45 ms) 2: [ RUN ] TestDiagnostics.testCheckLevelSet -2: [ OK ] TestDiagnostics.testCheckLevelSet (40 ms) +2: [ OK ] TestDiagnostics.testCheckLevelSet (34 ms) 2: [ RUN ] TestDiagnostics.testCheckFogVolume -2: [ OK ] TestDiagnostics.testCheckFogVolume (21 ms) -2: [ RUN ] TestDiagnostics.testUniqueInactiveValues -3: [ OK ] TestNanoVDB.createPointSphere (247 ms) -3: [ RUN ] TestNanoVDB.createLevelSetTorus -3: [ OK ] TestNanoVDB.createLevelSetTorus (107 ms) -3: [ RUN ] TestNanoVDB.createFogVolumeTorus -3: [ OK ] TestNanoVDB.createFogVolumeTorus (134 ms) -3: [ RUN ] TestNanoVDB.createLevelSetBox -3: [ OK ] TestNanoVDB.createLevelSetBox (13 ms) -3: [ RUN ] TestNanoVDB.createFogVolumeBox -3: [ OK ] TestNanoVDB.createFogVolumeBox (12 ms) -3: [ RUN ] TestNanoVDB.createLevelSetOctahedron -3: [ OK ] TestNanoVDB.createLevelSetOctahedron (21 ms) -3: [ RUN ] TestNanoVDB.CNanoVDBSize -3: [ OK ] TestNanoVDB.CNanoVDBSize (0 ms) -3: [ RUN ] TestNanoVDB.PNanoVDB_Basic -3: [ OK ] TestNanoVDB.PNanoVDB_Basic (0 ms) -3: [ RUN ] TestNanoVDB.GridStats -3: [ OK ] TestNanoVDB.GridStats (48 ms) -3: [ RUN ] TestNanoVDB.ScalarSampleFromVoxels -3: [ OK ] TestNanoVDB.ScalarSampleFromVoxels (48 ms) -3: [ RUN ] TestNanoVDB.VectorSampleFromVoxels -3: [ OK ] TestNanoVDB.VectorSampleFromVoxels (96 ms) -3: [ RUN ] TestNanoVDB.GridChecksum -3: [ OK ] TestNanoVDB.GridChecksum (271 ms) -3: [ RUN ] TestNanoVDB.GridValidator -3: [ OK ] TestNanoVDB.GridValidator (285 ms) +3: [ OK ] TestNanoVDB.GridValidator (168 ms) 3: [ RUN ] TestNanoVDB.RandomReadAccessor -3: [ OK ] TestNanoVDB.RandomReadAccessor (337 ms) +2: [ OK ] TestDiagnostics.testCheckFogVolume (31 ms) +2: [ RUN ] TestDiagnostics.testUniqueInactiveValues +3: [ OK ] TestNanoVDB.RandomReadAccessor (570 ms) 3: [ RUN ] TestNanoVDB.StandardDeviation 3: [ OK ] TestNanoVDB.StandardDeviation (0 ms) 3: [ RUN ] TestNanoVDB.BoxStencil -3: [ OK ] TestNanoVDB.BoxStencil (4 ms) +3: [ OK ] TestNanoVDB.BoxStencil (6 ms) 3: [ RUN ] TestNanoVDB.CurvatureStencil -3: [ OK ] TestNanoVDB.CurvatureStencil (29 ms) +3: [ OK ] TestNanoVDB.CurvatureStencil (19 ms) 3: [ RUN ] TestNanoVDB.GradStencil -3: [ OK ] TestNanoVDB.GradStencil (8 ms) +3: [ OK ] TestNanoVDB.GradStencil (24 ms) 3: [ RUN ] TestNanoVDB.WenoStencil -3: [ OK ] TestNanoVDB.WenoStencil (16 ms) +3: [ OK ] TestNanoVDB.WenoStencil (17 ms) 3: [ RUN ] TestNanoVDB.StencilIntersection -3: [ OK ] TestNanoVDB.StencilIntersection (6 ms) +3: [ OK ] TestNanoVDB.StencilIntersection (5 ms) 3: [ RUN ] TestNanoVDB.MultiFile -3: [ OK ] TestNanoVDB.MultiFile (2084 ms) +3: [ OK ] TestNanoVDB.MultiFile (1746 ms) 3: [ RUN ] TestNanoVDB.HostBuffer -2: [ OK ] TestDiagnostics.testUniqueInactiveValues (4322 ms) -2: [----------] 5 tests from TestDiagnostics (4453 ms total) +2: [ OK ] TestDiagnostics.testUniqueInactiveValues (3075 ms) +2: [----------] 5 tests from TestDiagnostics (3188 ms total) 2: 2: [----------] 7 tests from TestDivergence 2: [ RUN ] TestDivergence.testDivergenceTool -2: [ OK ] TestDivergence.testDivergenceTool (2 ms) +2: [ OK ] TestDivergence.testDivergenceTool (8 ms) 2: [ RUN ] TestDivergence.testDivergenceMaskedTool -2: [ OK ] TestDivergence.testDivergenceMaskedTool (6 ms) +2: [ OK ] TestDivergence.testDivergenceMaskedTool (3 ms) 2: [ RUN ] TestDivergence.testStaggeredDivergence -2: [ OK ] TestDivergence.testStaggeredDivergence (6 ms) +2: [ OK ] TestDivergence.testStaggeredDivergence (2 ms) 2: [ RUN ] TestDivergence.testISDivergence -2: [ OK ] TestDivergence.testISDivergence (5 ms) +2: [ OK ] TestDivergence.testISDivergence (4 ms) 2: [ RUN ] TestDivergence.testISDivergenceStencil -2: [ OK ] TestDivergence.testISDivergenceStencil (2 ms) +2: [ OK ] TestDivergence.testISDivergenceStencil (3 ms) 2: [ RUN ] TestDivergence.testWSDivergence -2: [ OK ] TestDivergence.testWSDivergence (20 ms) +2: [ OK ] TestDivergence.testWSDivergence (9 ms) 2: [ RUN ] TestDivergence.testWSDivergenceStencil -2: [ OK ] TestDivergence.testWSDivergenceStencil (10 ms) -2: [----------] 7 tests from TestDivergence (55 ms total) +2: [ OK ] TestDivergence.testWSDivergenceStencil (5 ms) +2: [----------] 7 tests from TestDivergence (37 ms total) 2: 2: [----------] 1 test from TestDoubleMetadata 2: [ RUN ] TestDoubleMetadata.test @@ -3531,63 +3567,110 @@ 2: [ OK ] TestExceptions.testTypeError (0 ms) 2: [ RUN ] TestExceptions.testValueError 2: [ OK ] TestExceptions.testValueError (0 ms) -2: [----------] 10 tests from TestExceptions (0 ms total) +2: [----------] 10 tests from TestExceptions (1 ms total) 2: 2: [----------] 7 tests from TestFastSweeping 2: [ RUN ] TestFastSweeping.dilateSignedDistance -3: [ OK ] TestNanoVDB.HostBuffer (1021 ms) +3: [ OK ] TestNanoVDB.HostBuffer (760 ms) 3: [ RUN ] TestNanoVDB.NodeIterators -3: [ OK ] TestNanoVDB.NodeIterators (81 ms) +3: [ OK ] TestNanoVDB.NodeIterators (36 ms) 3: [ RUN ] TestNanoVDB.IndexGridBuilder1 3: [ OK ] TestNanoVDB.IndexGridBuilder1 (0 ms) 3: [ RUN ] TestNanoVDB.SparseIndexGridBuilder1 3: [ OK ] TestNanoVDB.SparseIndexGridBuilder1 (0 ms) 3: [ RUN ] TestNanoVDB.IndexGridBuilder2 -2: [ OK ] TestFastSweeping.dilateSignedDistance (620 ms) +2: [ OK ] TestFastSweeping.dilateSignedDistance (230 ms) 2: [ RUN ] TestFastSweeping.testMaskSdf -2: [ OK ] TestFastSweeping.testMaskSdf (1111 ms) +2: [ OK ] TestFastSweeping.testMaskSdf (525 ms) 2: [ RUN ] TestFastSweeping.testSdfToFogVolume -3: [ OK ] TestNanoVDB.IndexGridBuilder2 (1543 ms) -3: [ RUN ] TestNanoVDB.SparseIndexGridBuilder2 -2: [ OK ] TestFastSweeping.testSdfToFogVolume (416 ms) +2: [ OK ] TestFastSweeping.testSdfToFogVolume (180 ms) 2: [ RUN ] TestFastSweeping.testIntersection 2: [ OK ] TestFastSweeping.testIntersection (0 ms) 2: [ RUN ] TestFastSweeping.fogToSdfAndExt -2: [ OK ] TestFastSweeping.fogToSdfAndExt (260 ms) +2: [ OK ] TestFastSweeping.fogToSdfAndExt (155 ms) 2: [ RUN ] TestFastSweeping.sdfToSdfAndExt -3: [ OK ] TestNanoVDB.SparseIndexGridBuilder2 (945 ms) +3: [ OK ] TestNanoVDB.IndexGridBuilder2 (1155 ms) +3: [ RUN ] TestNanoVDB.SparseIndexGridBuilder2 +2: [ OK ] TestFastSweeping.sdfToSdfAndExt (279 ms) +2: [ RUN ] TestFastSweeping.sdfToSdfAndExt_velocity +2: [ OK ] TestFastSweeping.sdfToSdfAndExt_velocity (303 ms) +2: [----------] 7 tests from TestFastSweeping (1675 ms total) +2: +2: [----------] 25 tests from TestFile +2: [ RUN ] TestFile.testHeader +2: [ OK ] TestFile.testHeader (0 ms) +2: [ RUN ] TestFile.testWriteGrid +2: [ OK ] TestFile.testWriteGrid (3 ms) +2: [ RUN ] TestFile.testWriteMultipleGrids +2: [ OK ] TestFile.testWriteMultipleGrids (0 ms) +2: [ RUN ] TestFile.testWriteFloatAsHalf +2: [ OK ] TestFile.testWriteFloatAsHalf (7 ms) +2: [ RUN ] TestFile.testWriteInstancedGrids +2: [ OK ] TestFile.testWriteInstancedGrids (11 ms) +2: [ RUN ] TestFile.testReadGridDescriptors +2: [ OK ] TestFile.testReadGridDescriptors (0 ms) +2: [ RUN ] TestFile.testGridNaming +2: [ OK ] TestFile.testGridNaming (107 ms) +2: [ RUN ] TestFile.testEmptyFile +2: [ OK ] TestFile.testEmptyFile (0 ms) +2: [ RUN ] TestFile.testEmptyGridIO +2: [ OK ] TestFile.testEmptyGridIO (0 ms) +2: [ RUN ] TestFile.testOpen +2: [ OK ] TestFile.testOpen (4 ms) +2: [ RUN ] TestFile.testNonVdbOpen +2: [ OK ] TestFile.testNonVdbOpen (0 ms) +2: [ RUN ] TestFile.testGetMetadata +2: [ OK ] TestFile.testGetMetadata (0 ms) +2: [ RUN ] TestFile.testReadAll +2: [ OK ] TestFile.testReadAll (1 ms) +2: [ RUN ] TestFile.testWriteOpenFile +2: [ OK ] TestFile.testWriteOpenFile (83 ms) +2: [ RUN ] TestFile.testReadGridMetadata +2: [ OK ] TestFile.testReadGridMetadata (12 ms) +2: [ RUN ] TestFile.testReadGrid +2: [ OK ] TestFile.testReadGrid (1 ms) +2: [ RUN ] TestFile.testReadClippedGrid +3: [ OK ] TestNanoVDB.SparseIndexGridBuilder2 (683 ms) 3: [ RUN ] TestNanoVDB.ChannelIndexGridBuilder -3: [ OK ] TestNanoVDB.ChannelIndexGridBuilder (169 ms) +3: [ OK ] TestNanoVDB.ChannelIndexGridBuilder (56 ms) 3: [ RUN ] TestNanoVDB.HelloWorld_IndexGrid_Dense -2: [ OK ] TestFastSweeping.sdfToSdfAndExt (665 ms) -2: [ RUN ] TestFastSweeping.sdfToSdfAndExt_velocity -3: [ OK ] TestNanoVDB.HelloWorld_IndexGrid_Dense (107 ms) +2: [ OK ] TestFile.testReadClippedGrid (95 ms) +2: [ RUN ] TestFile.testMultiPassIO +2: [ OK ] TestFile.testMultiPassIO (1 ms) +2: [ RUN ] TestFile.testHasGrid +2: [ OK ] TestFile.testHasGrid (0 ms) +2: [ RUN ] TestFile.testNameIterator +2: [ OK ] TestFile.testNameIterator (2 ms) +2: [ RUN ] TestFile.testReadOldFileFormat +2: [ OK ] TestFile.testReadOldFileFormat (0 ms) +2: [ RUN ] TestFile.testCompression +3: [ OK ] TestNanoVDB.HelloWorld_IndexGrid_Dense (52 ms) 3: [ RUN ] TestNanoVDB.HelloWorld_IndexGrid_Sparse -3: [ OK ] TestNanoVDB.HelloWorld_IndexGrid_Sparse (98 ms) +3: [ OK ] TestNanoVDB.HelloWorld_IndexGrid_Sparse (51 ms) 3: [ RUN ] TestNanoVDB.writeReadUncompressedGrid -3: [ OK ] TestNanoVDB.writeReadUncompressedGrid (94 ms) -3: [----------] 83 tests from TestNanoVDB (9073 ms total) +3: [ OK ] TestNanoVDB.writeReadUncompressedGrid (47 ms) +3: [----------] 83 tests from TestNanoVDB (6854 ms total) 3: 3: [----------] 2 tests from TestOffsets/0, where TypeParam = float 3: [ RUN ] TestOffsets/0.NanoVDB -3: [ OK ] TestOffsets/0.NanoVDB (3 ms) +3: [ OK ] TestOffsets/0.NanoVDB (0 ms) 3: [ RUN ] TestOffsets/0.PNanoVDB -3: [ OK ] TestOffsets/0.PNanoVDB (3 ms) -3: [----------] 2 tests from TestOffsets/0 (6 ms total) +3: [ OK ] TestOffsets/0.PNanoVDB (0 ms) +3: [----------] 2 tests from TestOffsets/0 (0 ms total) 3: 3: [----------] 2 tests from TestOffsets/1, where TypeParam = double 3: [ RUN ] TestOffsets/1.NanoVDB 3: [ OK ] TestOffsets/1.NanoVDB (0 ms) 3: [ RUN ] TestOffsets/1.PNanoVDB -3: [ OK ] TestOffsets/1.PNanoVDB (3 ms) -3: [----------] 2 tests from TestOffsets/1 (3 ms total) +3: [ OK ] TestOffsets/1.PNanoVDB (0 ms) +3: [----------] 2 tests from TestOffsets/1 (0 ms total) 3: 3: [----------] 2 tests from TestOffsets/2, where TypeParam = nanovdb::Fp4 3: [ RUN ] TestOffsets/2.NanoVDB -3: [ OK ] TestOffsets/2.NanoVDB (1 ms) +3: [ OK ] TestOffsets/2.NanoVDB (0 ms) 3: [ RUN ] TestOffsets/2.PNanoVDB -3: [ OK ] TestOffsets/2.PNanoVDB (1 ms) -3: [----------] 2 tests from TestOffsets/2 (2 ms total) +3: [ OK ] TestOffsets/2.PNanoVDB (0 ms) +3: [----------] 2 tests from TestOffsets/2 (0 ms total) 3: 3: [----------] 2 tests from TestOffsets/3, where TypeParam = nanovdb::Fp8 3: [ RUN ] TestOffsets/3.NanoVDB @@ -3600,8 +3683,8 @@ 3: [ RUN ] TestOffsets/4.NanoVDB 3: [ OK ] TestOffsets/4.NanoVDB (0 ms) 3: [ RUN ] TestOffsets/4.PNanoVDB -3: [ OK ] TestOffsets/4.PNanoVDB (5 ms) -3: [----------] 2 tests from TestOffsets/4 (5 ms total) +3: [ OK ] TestOffsets/4.PNanoVDB (0 ms) +3: [----------] 2 tests from TestOffsets/4 (0 ms total) 3: 3: [----------] 2 tests from TestOffsets/5, where TypeParam = nanovdb::FpN 3: [ RUN ] TestOffsets/5.NanoVDB @@ -3612,10 +3695,10 @@ 3: 3: [----------] 2 tests from TestOffsets/6, where TypeParam = short 3: [ RUN ] TestOffsets/6.NanoVDB -3: [ OK ] TestOffsets/6.NanoVDB (4 ms) +3: [ OK ] TestOffsets/6.NanoVDB (0 ms) 3: [ RUN ] TestOffsets/6.PNanoVDB 3: [ OK ] TestOffsets/6.PNanoVDB (0 ms) -3: [----------] 2 tests from TestOffsets/6 (4 ms total) +3: [----------] 2 tests from TestOffsets/6 (0 ms total) 3: 3: [----------] 2 tests from TestOffsets/7, where TypeParam = int 3: [ RUN ] TestOffsets/7.NanoVDB @@ -3649,8 +3732,8 @@ 3: [ RUN ] TestOffsets/11.NanoVDB 3: [ OK ] TestOffsets/11.NanoVDB (0 ms) 3: [ RUN ] TestOffsets/11.PNanoVDB -3: [ OK ] TestOffsets/11.PNanoVDB (5 ms) -3: [----------] 2 tests from TestOffsets/11 (5 ms total) +3: [ OK ] TestOffsets/11.PNanoVDB (0 ms) +3: [----------] 2 tests from TestOffsets/11 (0 ms total) 3: 3: [----------] 2 tests from TestOffsets/12, where TypeParam = nanovdb::ValueIndex 3: [ RUN ] TestOffsets/12.NanoVDB @@ -3681,9 +3764,9 @@ 3: [----------] 2 tests from TestOffsets/15 (0 ms total) 3: 3: [----------] Global test environment tear-down -3: [==========] 115 tests from 17 test suites ran. (9101 ms total) +3: [==========] 115 tests from 17 test suites ran. (6854 ms total) 3: [ PASSED ] 115 tests. -2/4 Test #3: nanovdb_unit_test ................ Passed 9.15 sec +2/4 Test #3: nanovdb_unit_test ................ Passed 6.88 sec test 4 Start 4: nanovdb_openvdb_unit_test @@ -3696,54 +3779,9 @@ 4: [----------] Global test environment set-up. 4: [----------] 33 tests from TestOpenVDB 4: [ RUN ] TestOpenVDB.getExtrema -2: [ OK ] TestFastSweeping.sdfToSdfAndExt_velocity (493 ms) -2: [----------] 7 tests from TestFastSweeping (3569 ms total) -2: -2: [----------] 25 tests from TestFile -2: [ RUN ] TestFile.testHeader -2: [ OK ] TestFile.testHeader (0 ms) -2: [ RUN ] TestFile.testWriteGrid -2: [ OK ] TestFile.testWriteGrid (0 ms) -2: [ RUN ] TestFile.testWriteMultipleGrids -2: [ OK ] TestFile.testWriteMultipleGrids (0 ms) -2: [ RUN ] TestFile.testWriteFloatAsHalf -2: [ OK ] TestFile.testWriteFloatAsHalf (15 ms) -2: [ RUN ] TestFile.testWriteInstancedGrids -2: [ OK ] TestFile.testWriteInstancedGrids (7 ms) -2: [ RUN ] TestFile.testReadGridDescriptors -2: [ OK ] TestFile.testReadGridDescriptors (0 ms) -2: [ RUN ] TestFile.testGridNaming -2: [ OK ] TestFile.testGridNaming (9 ms) -2: [ RUN ] TestFile.testEmptyFile -2: [ OK ] TestFile.testEmptyFile (0 ms) -2: [ RUN ] TestFile.testEmptyGridIO -2: [ OK ] TestFile.testEmptyGridIO (0 ms) -2: [ RUN ] TestFile.testOpen -2: [ OK ] TestFile.testOpen (2 ms) -2: [ RUN ] TestFile.testNonVdbOpen -2: [ OK ] TestFile.testNonVdbOpen (1 ms) -2: [ RUN ] TestFile.testGetMetadata -2: [ OK ] TestFile.testGetMetadata (0 ms) -2: [ RUN ] TestFile.testReadAll -2: [ OK ] TestFile.testReadAll (1 ms) -2: [ RUN ] TestFile.testWriteOpenFile -2: [ OK ] TestFile.testWriteOpenFile (1 ms) -2: [ RUN ] TestFile.testReadGridMetadata -2: [ OK ] TestFile.testReadGridMetadata (3 ms) -2: [ RUN ] TestFile.testReadGrid -2: [ OK ] TestFile.testReadGrid (1 ms) -2: [ RUN ] TestFile.testReadClippedGrid -2: [ OK ] TestFile.testReadClippedGrid (235 ms) -2: [ RUN ] TestFile.testMultiPassIO -2: [ OK ] TestFile.testMultiPassIO (1 ms) -2: [ RUN ] TestFile.testHasGrid -2: [ OK ] TestFile.testHasGrid (0 ms) -2: [ RUN ] TestFile.testNameIterator -2: [ OK ] TestFile.testNameIterator (10 ms) -2: [ RUN ] TestFile.testReadOldFileFormat -2: [ OK ] TestFile.testReadOldFileFormat (0 ms) -2: [ RUN ] TestFile.testCompression -4: [ OK ] TestOpenVDB.getExtrema (454 ms) +2: [ OK ] TestFile.testCompression (264 ms) +2: [ RUN ] TestFile.testAsync +4: [ OK ] TestOpenVDB.getExtrema (174 ms) 4: [ RUN ] TestOpenVDB.Basic 4: [ OK ] TestOpenVDB.Basic (0 ms) 4: [ RUN ] TestOpenVDB.OpenToNanoType @@ -3755,39 +3793,37 @@ 4: [ RUN ] TestOpenVDB.OpenToNanoVDB_Basic1 4: [ OK ] TestOpenVDB.OpenToNanoVDB_Basic1 (0 ms) 4: [ RUN ] TestOpenVDB.OpenToNanoVDB_Model -4: [ OK ] TestOpenVDB.OpenToNanoVDB_Model (106 ms) +4: [ OK ] TestOpenVDB.OpenToNanoVDB_Model (68 ms) 4: [ RUN ] TestOpenVDB.OpenToNanoVDB_Fp4 -4: [ OK ] TestOpenVDB.OpenToNanoVDB_Fp4 (127 ms) +4: [ OK ] TestOpenVDB.OpenToNanoVDB_Fp4 (86 ms) 4: [ RUN ] TestOpenVDB.OpenToNanoVDB_Fp8 -2: [ OK ] TestFile.testCompression (319 ms) -2: [ RUN ] TestFile.testAsync -4: [ OK ] TestOpenVDB.OpenToNanoVDB_Fp8 (194 ms) +4: [ OK ] TestOpenVDB.OpenToNanoVDB_Fp8 (90 ms) 4: [ RUN ] TestOpenVDB.OpenToNanoVDB_Fp16 -4: [ OK ] TestOpenVDB.OpenToNanoVDB_Fp16 (159 ms) +4: [ OK ] TestOpenVDB.OpenToNanoVDB_Fp16 (94 ms) 4: [ RUN ] TestOpenVDB.OpenToNanoVDB_FpN -4: [ OK ] TestOpenVDB.OpenToNanoVDB_FpN (164 ms) +4: [ OK ] TestOpenVDB.OpenToNanoVDB_FpN (85 ms) 4: [ RUN ] TestOpenVDB.PointIndexGrid -4: [ OK ] TestOpenVDB.PointIndexGrid (61 ms) +4: [ OK ] TestOpenVDB.PointIndexGrid (27 ms) 4: [ RUN ] TestOpenVDB.PointDataGridBasic -4: [ OK ] TestOpenVDB.PointDataGridBasic (3 ms) +4: [ OK ] TestOpenVDB.PointDataGridBasic (4 ms) 4: [ RUN ] TestOpenVDB.PointDataGridRandom -4: [ OK ] TestOpenVDB.PointDataGridRandom (16 ms) +4: [ OK ] TestOpenVDB.PointDataGridRandom (17 ms) 4: [ RUN ] TestOpenVDB.CNanoVDBSize 4: [ OK ] TestOpenVDB.CNanoVDBSize (0 ms) 4: [ RUN ] TestOpenVDB.CNanoVDB -4: [ OK ] TestOpenVDB.CNanoVDB (123 ms) +4: [ OK ] TestOpenVDB.CNanoVDB (57 ms) 4: [ RUN ] TestOpenVDB.CNanoVDBTrilinear -4: [ OK ] TestOpenVDB.CNanoVDBTrilinear (311 ms) +4: [ OK ] TestOpenVDB.CNanoVDBTrilinear (175 ms) 4: [ RUN ] TestOpenVDB.CNanoVDBTrilinearStencil -4: [ OK ] TestOpenVDB.CNanoVDBTrilinearStencil (307 ms) +4: [ OK ] TestOpenVDB.CNanoVDBTrilinearStencil (179 ms) 4: [ RUN ] TestOpenVDB.NanoToOpenVDB_GridBuilder 4: [ OK ] TestOpenVDB.NanoToOpenVDB_GridBuilder (0 ms) 4: [ RUN ] TestOpenVDB.NanoToOpenVDB -4: [ OK ] TestOpenVDB.NanoToOpenVDB (67 ms) +4: [ OK ] TestOpenVDB.NanoToOpenVDB (28 ms) 4: [ RUN ] TestOpenVDB.File -4: [ OK ] TestOpenVDB.File (74 ms) +4: [ OK ] TestOpenVDB.File (53 ms) 4: [ RUN ] TestOpenVDB.MultiFile -4: [ OK ] TestOpenVDB.MultiFile (1615 ms) +4: [ OK ] TestOpenVDB.MultiFile (1277 ms) 4: [ RUN ] TestOpenVDB.LongGridName 4: [ OK ] TestOpenVDB.LongGridName (4 ms) 4: [ RUN ] TestOpenVDB.LevelSetFiles @@ -3806,57 +3842,57 @@ 4: here: https://www.openvdb.org/download/ 4: [ OK ] TestOpenVDB.PointFiles (0 ms) 4: [ RUN ] TestOpenVDB.Trilinear -4: [ OK ] TestOpenVDB.Trilinear (38 ms) +4: [ OK ] TestOpenVDB.Trilinear (37 ms) 4: [ RUN ] TestOpenVDB.Triquadratic -4: [ OK ] TestOpenVDB.Triquadratic (452 ms) +4: [ OK ] TestOpenVDB.Triquadratic (94 ms) 4: [ RUN ] TestOpenVDB.Tricubic -4: [ OK ] TestOpenVDB.Tricubic (130 ms) +4: [ OK ] TestOpenVDB.Tricubic (171 ms) 4: [ RUN ] TestOpenVDB.GridValidator -4: [ OK ] TestOpenVDB.GridValidator (221 ms) +4: [ OK ] TestOpenVDB.GridValidator (68 ms) 4: [ RUN ] TestOpenVDB.BenchmarkHostBuffer 4: [ OK ] TestOpenVDB.BenchmarkHostBuffer (0 ms) 4: [ RUN ] TestOpenVDB.DenseIndexGrid -4: [ OK ] TestOpenVDB.DenseIndexGrid (85 ms) +4: [ OK ] TestOpenVDB.DenseIndexGrid (52 ms) 4: [ RUN ] TestOpenVDB.SparseIndexGrid -4: [ OK ] TestOpenVDB.SparseIndexGrid (67 ms) -4: [----------] 33 tests from TestOpenVDB (4796 ms total) +4: [ OK ] TestOpenVDB.SparseIndexGrid (64 ms) +4: [----------] 33 tests from TestOpenVDB (2919 ms total) 4: 4: [----------] Global test environment tear-down -4: [==========] 33 tests from 1 test suite ran. (4796 ms total) +4: [==========] 33 tests from 1 test suite ran. (2919 ms total) 4: [ PASSED ] 33 tests. -3/4 Test #4: nanovdb_openvdb_unit_test ........ Passed 4.92 sec -2: [ OK ] TestFile.testAsync (4608 ms) +3/4 Test #4: nanovdb_openvdb_unit_test ........ Passed 3.00 sec +2: [ OK ] TestFile.testAsync (4570 ms) 2: [ RUN ] TestFile.testBlosc 2: [ OK ] TestFile.testBlosc (0 ms) 2: [ RUN ] TestFile.testDelayedLoadMetadata -2: [ OK ] TestFile.testDelayedLoadMetadata (42 ms) -2: [----------] 25 tests from TestFile (5265 ms total) +2: [ OK ] TestFile.testDelayedLoadMetadata (56 ms) +2: [----------] 25 tests from TestFile (5229 ms total) 2: 2: [----------] 4 tests from TestFilter 2: [ RUN ] TestFilter.testOffset -2: [ OK ] TestFilter.testOffset (17 ms) +2: [ OK ] TestFilter.testOffset (10 ms) 2: [ RUN ] TestFilter.testMedian -2: [ OK ] TestFilter.testMedian (441 ms) +2: [ OK ] TestFilter.testMedian (653 ms) 2: [ RUN ] TestFilter.testMean -2: [ OK ] TestFilter.testMean (99 ms) +2: [ OK ] TestFilter.testMean (167 ms) 2: [ RUN ] TestFilter.testFilterTiles -2: [ OK ] TestFilter.testFilterTiles (1979 ms) -2: [----------] 4 tests from TestFilter (2538 ms total) +2: [ OK ] TestFilter.testFilterTiles (2034 ms) +2: [----------] 4 tests from TestFilter (2867 ms total) 2: 2: [----------] 6 tests from TestFindActiveValues 2: [ RUN ] TestFindActiveValues.testBasic -2: [ OK ] TestFindActiveValues.testBasic (2 ms) +2: [ OK ] TestFindActiveValues.testBasic (4 ms) 2: [ RUN ] TestFindActiveValues.testSphere1 -2: [ OK ] TestFindActiveValues.testSphere1 (36 ms) +2: [ OK ] TestFindActiveValues.testSphere1 (33 ms) 2: [ RUN ] TestFindActiveValues.testSphere2 -2: [ OK ] TestFindActiveValues.testSphere2 (34 ms) +2: [ OK ] TestFindActiveValues.testSphere2 (24 ms) 2: [ RUN ] TestFindActiveValues.testSparseBox 2: [ OK ] TestFindActiveValues.testSparseBox (0 ms) 2: [ RUN ] TestFindActiveValues.testDenseBox -2: [ OK ] TestFindActiveValues.testDenseBox (1334 ms) +2: [ OK ] TestFindActiveValues.testDenseBox (324 ms) 2: [ RUN ] TestFindActiveValues.testBenchmarks -2: [ OK ] TestFindActiveValues.testBenchmarks (153 ms) -2: [----------] 6 tests from TestFindActiveValues (1562 ms total) +2: [ OK ] TestFindActiveValues.testBenchmarks (204 ms) +2: [----------] 6 tests from TestFindActiveValues (591 ms total) 2: 2: [----------] 1 test from TestFloatMetadata 2: [ RUN ] TestFloatMetadata.test @@ -3865,28 +3901,28 @@ 2: 2: [----------] 11 tests from TestGradient 2: [ RUN ] TestGradient.testISGradient -2: [ OK ] TestGradient.testISGradient (8 ms) +2: [ OK ] TestGradient.testISGradient (11 ms) 2: [ RUN ] TestGradient.testISGradientStencil -2: [ OK ] TestGradient.testISGradientStencil (8 ms) +2: [ OK ] TestGradient.testISGradientStencil (11 ms) 2: [ RUN ] TestGradient.testWSGradient -2: [ OK ] TestGradient.testWSGradient (3 ms) +2: [ OK ] TestGradient.testWSGradient (4 ms) 2: [ RUN ] TestGradient.testWSGradientStencilFrustum -2: [ OK ] TestGradient.testWSGradientStencilFrustum (20 ms) +2: [ OK ] TestGradient.testWSGradientStencilFrustum (30 ms) 2: [ RUN ] TestGradient.testWSGradientStencil -2: [ OK ] TestGradient.testWSGradientStencil (3 ms) +2: [ OK ] TestGradient.testWSGradientStencil (4 ms) 2: [ RUN ] TestGradient.testWSGradientNormSqr -2: [ OK ] TestGradient.testWSGradientNormSqr (1 ms) +2: [ OK ] TestGradient.testWSGradientNormSqr (18 ms) 2: [ RUN ] TestGradient.testWSGradientNormSqrStencil -2: [ OK ] TestGradient.testWSGradientNormSqrStencil (1 ms) +2: [ OK ] TestGradient.testWSGradientNormSqrStencil (13 ms) 2: [ RUN ] TestGradient.testGradientTool -2: [ OK ] TestGradient.testGradientTool (17 ms) +2: [ OK ] TestGradient.testGradientTool (19 ms) 2: [ RUN ] TestGradient.testGradientMaskedTool -2: [ OK ] TestGradient.testGradientMaskedTool (28 ms) +2: [ OK ] TestGradient.testGradientMaskedTool (13 ms) 2: [ RUN ] TestGradient.testIntersectsIsoValue 2: [ OK ] TestGradient.testIntersectsIsoValue (0 ms) 2: [ RUN ] TestGradient.testOldStyleStencils 2: [ OK ] TestGradient.testOldStyleStencils (1 ms) -2: [----------] 11 tests from TestGradient (95 ms total) +2: [----------] 11 tests from TestGradient (129 ms total) 2: 2: [----------] 10 tests from TestGrid 2: [ RUN ] TestGrid.testGridRegistry @@ -3904,12 +3940,12 @@ 2: [ RUN ] TestGrid.testCopyGrid 2: [ OK ] TestGrid.testCopyGrid (0 ms) 2: [ RUN ] TestGrid.testValueConversion -2: [ OK ] TestGrid.testValueConversion (0 ms) +2: [ OK ] TestGrid.testValueConversion (1 ms) 2: [ RUN ] TestGrid.testClipping -2: [ OK ] TestGrid.testClipping (24 ms) +2: [ OK ] TestGrid.testClipping (3 ms) 2: [ RUN ] TestGrid.testApply 2: [ OK ] TestGrid.testApply (0 ms) -2: [----------] 10 tests from TestGrid (25 ms total) +2: [----------] 10 tests from TestGrid (5 ms total) 2: 2: [----------] 2 tests from TestGridBbox 2: [ RUN ] TestGridBbox.testLeafBbox @@ -3929,39 +3965,39 @@ 2: 2: [----------] 4 tests from TestGridIO 2: [ RUN ] TestGridIO.testReadAllBool -2: [ OK ] TestGridIO.testReadAllBool (3 ms) +2: [ OK ] TestGridIO.testReadAllBool (2 ms) 2: [ RUN ] TestGridIO.testReadAllFloat -2: [ OK ] TestGridIO.testReadAllFloat (3 ms) +2: [ OK ] TestGridIO.testReadAllFloat (2 ms) 2: [ RUN ] TestGridIO.testReadAllVec3S -2: [ OK ] TestGridIO.testReadAllVec3S (2 ms) +2: [ OK ] TestGridIO.testReadAllVec3S (3 ms) 2: [ RUN ] TestGridIO.testReadAllFloat5432 -2: [ OK ] TestGridIO.testReadAllFloat5432 (1 ms) +2: [ OK ] TestGridIO.testReadAllFloat5432 (3 ms) 2: [----------] 4 tests from TestGridIO (11 ms total) 2: 2: [----------] 11 tests from TestGridTransformer 2: [ RUN ] TestGridTransformer.testTransformBoolPoint -2: [ OK ] TestGridTransformer.testTransformBoolPoint (899 ms) +2: [ OK ] TestGridTransformer.testTransformBoolPoint (1064 ms) 2: [ RUN ] TestGridTransformer.TransformFloatPoint -2: [ OK ] TestGridTransformer.TransformFloatPoint (1090 ms) +2: [ OK ] TestGridTransformer.TransformFloatPoint (997 ms) 2: [ RUN ] TestGridTransformer.TransformFloatBox -2: [ OK ] TestGridTransformer.TransformFloatBox (3111 ms) +2: [ OK ] TestGridTransformer.TransformFloatBox (3586 ms) 2: [ RUN ] TestGridTransformer.TransformFloatQuadratic -2: [ OK ] TestGridTransformer.TransformFloatQuadratic (9524 ms) +2: [ OK ] TestGridTransformer.TransformFloatQuadratic (10748 ms) 2: [ RUN ] TestGridTransformer.TransformDoubleBox -2: [ OK ] TestGridTransformer.TransformDoubleBox (2780 ms) +2: [ OK ] TestGridTransformer.TransformDoubleBox (3956 ms) 2: [ RUN ] TestGridTransformer.TransformInt32Box -2: [ OK ] TestGridTransformer.TransformInt32Box (2734 ms) +2: [ OK ] TestGridTransformer.TransformInt32Box (3997 ms) 2: [ RUN ] TestGridTransformer.TransformInt64Box -2: [ OK ] TestGridTransformer.TransformInt64Box (2659 ms) +2: [ OK ] TestGridTransformer.TransformInt64Box (3629 ms) 2: [ RUN ] TestGridTransformer.TransformVec3SPoint -2: [ OK ] TestGridTransformer.TransformVec3SPoint (912 ms) +2: [ OK ] TestGridTransformer.TransformVec3SPoint (1148 ms) 2: [ RUN ] TestGridTransformer.TransformVec3DBox -2: [ OK ] TestGridTransformer.TransformVec3DBox (2894 ms) +2: [ OK ] TestGridTransformer.TransformVec3DBox (3640 ms) 2: [ RUN ] TestGridTransformer.testResampleToMatch -2: [ OK ] TestGridTransformer.testResampleToMatch (16 ms) +2: [ OK ] TestGridTransformer.testResampleToMatch (10 ms) 2: [ RUN ] TestGridTransformer.testDecomposition -2: [ OK ] TestGridTransformer.testDecomposition (890 ms) -2: [----------] 11 tests from TestGridTransformer (27514 ms total) +2: [ OK ] TestGridTransformer.testDecomposition (794 ms) +2: [----------] 11 tests from TestGridTransformer (33574 ms total) 2: 2: [----------] 7 tests from TestIndexFilter 2: [ RUN ] TestIndexFilter.testActiveFilter @@ -3973,12 +4009,12 @@ 2: [ RUN ] TestIndexFilter.testAttributeHashFilter 2: [ OK ] TestIndexFilter.testAttributeHashFilter (0 ms) 2: [ RUN ] TestIndexFilter.testLevelSetFilter -2: [ OK ] TestIndexFilter.testLevelSetFilter (5 ms) +2: [ OK ] TestIndexFilter.testLevelSetFilter (3 ms) 2: [ RUN ] TestIndexFilter.testBBoxFilter 2: [ OK ] TestIndexFilter.testBBoxFilter (0 ms) 2: [ RUN ] TestIndexFilter.testBinaryFilter 2: [ OK ] TestIndexFilter.testBinaryFilter (0 ms) -2: [----------] 7 tests from TestIndexFilter (6 ms total) +2: [----------] 7 tests from TestIndexFilter (4 ms total) 2: 2: [----------] 4 tests from TestIndexIterator 2: [ RUN ] TestIndexIterator.testNullFilter @@ -4015,22 +4051,22 @@ 2: 2: [----------] 8 tests from TestLaplacian 2: [ RUN ] TestLaplacian.testISLaplacian -2: [ OK ] TestLaplacian.testISLaplacian (9 ms) +2: [ OK ] TestLaplacian.testISLaplacian (8 ms) 2: [ RUN ] TestLaplacian.testISLaplacianStencil -2: [ OK ] TestLaplacian.testISLaplacianStencil (8 ms) +2: [ OK ] TestLaplacian.testISLaplacianStencil (7 ms) 2: [ RUN ] TestLaplacian.testWSLaplacian -2: [ OK ] TestLaplacian.testWSLaplacian (9 ms) +2: [ OK ] TestLaplacian.testWSLaplacian (8 ms) 2: [ RUN ] TestLaplacian.testWSLaplacianFrustum 2: [ OK ] TestLaplacian.testWSLaplacianFrustum (0 ms) 2: [ RUN ] TestLaplacian.testWSLaplacianStencil -2: [ OK ] TestLaplacian.testWSLaplacianStencil (8 ms) +2: [ OK ] TestLaplacian.testWSLaplacianStencil (7 ms) 2: [ RUN ] TestLaplacian.testOldStyleStencils 2: [ OK ] TestLaplacian.testOldStyleStencils (1 ms) 2: [ RUN ] TestLaplacian.testLaplacianTool -2: [ OK ] TestLaplacian.testLaplacianTool (18 ms) +2: [ OK ] TestLaplacian.testLaplacianTool (16 ms) 2: [ RUN ] TestLaplacian.testLaplacianMaskedTool -2: [ OK ] TestLaplacian.testLaplacianMaskedTool (10 ms) -2: [----------] 8 tests from TestLaplacian (69 ms total) +2: [ OK ] TestLaplacian.testLaplacianMaskedTool (11 ms) +2: [----------] 8 tests from TestLaplacian (61 ms total) 2: 2: [----------] 15 tests from TestLeaf 2: [ RUN ] TestLeaf.testBuffer @@ -4091,12 +4127,12 @@ 2: [ RUN ] TestLeafBool.testCombine 2: [ OK ] TestLeafBool.testCombine (0 ms) 2: [ RUN ] TestLeafBool.testBoolTree -2: [ OK ] TestLeafBool.testBoolTree (75 ms) +2: [ OK ] TestLeafBool.testBoolTree (69 ms) 2: [ RUN ] TestLeafBool.testMedian 2: [ OK ] TestLeafBool.testMedian (0 ms) 2: [ RUN ] TestLeafBool.testTransientData 2: [ OK ] TestLeafBool.testTransientData (0 ms) -2: [----------] 15 tests from TestLeafBool (75 ms total) +2: [----------] 15 tests from TestLeafBool (70 ms total) 2: 2: [----------] 7 tests from TestLeafIOTest 2: [ RUN ] TestLeafIOTest.testBufferInt @@ -4117,14 +4153,14 @@ 2: 2: [----------] 4 tests from TestLeafManager 2: [ RUN ] TestLeafManager.testBasics -2: [ OK ] TestLeafManager.testBasics (74 ms) +2: [ OK ] TestLeafManager.testBasics (71 ms) 2: [ RUN ] TestLeafManager.testActiveLeafVoxelCount -2: [ OK ] TestLeafManager.testActiveLeafVoxelCount (2302 ms) +2: [ OK ] TestLeafManager.testActiveLeafVoxelCount (1614 ms) 2: [ RUN ] TestLeafManager.testForeach 2: [ OK ] TestLeafManager.testForeach (0 ms) 2: [ RUN ] TestLeafManager.testReduce 2: [ OK ] TestLeafManager.testReduce (0 ms) -2: [----------] 4 tests from TestLeafManager (2377 ms total) +2: [----------] 4 tests from TestLeafManager (1687 ms total) 2: 2: [----------] 15 tests from TestLeafMask 2: [ RUN ] TestLeafMask.testGetValue @@ -4152,12 +4188,12 @@ 2: [ RUN ] TestLeafMask.testCombine 2: [ OK ] TestLeafMask.testCombine (0 ms) 2: [ RUN ] TestLeafMask.testTopologyTree -2: [ OK ] TestLeafMask.testTopologyTree (67 ms) +2: [ OK ] TestLeafMask.testTopologyTree (94 ms) 2: [ RUN ] TestLeafMask.testMedian 2: [ OK ] TestLeafMask.testMedian (0 ms) 2: [ RUN ] TestLeafMask.testTransientData 2: [ OK ] TestLeafMask.testTransientData (0 ms) -2: [----------] 15 tests from TestLeafMask (68 ms total) +2: [----------] 15 tests from TestLeafMask (95 ms total) 2: 2: [----------] 3 tests from TestLeafOrigin 2: [ RUN ] TestLeafOrigin.test @@ -4170,19 +4206,19 @@ 2: 2: [----------] 1 test from TestLevelSetRayIntersector 2: [ RUN ] TestLevelSetRayIntersector.tests -2: [ OK ] TestLevelSetRayIntersector.tests (832 ms) -2: [----------] 1 test from TestLevelSetRayIntersector (832 ms total) +2: [ OK ] TestLevelSetRayIntersector.tests (738 ms) +2: [----------] 1 test from TestLevelSetRayIntersector (738 ms total) 2: 2: [----------] 4 tests from TestLevelSetUtil 2: [ RUN ] TestLevelSetUtil.testSDFToFogVolume -2: [ OK ] TestLevelSetUtil.testSDFToFogVolume (44 ms) +2: [ OK ] TestLevelSetUtil.testSDFToFogVolume (41 ms) 2: [ RUN ] TestLevelSetUtil.testSDFInteriorMask -2: [ OK ] TestLevelSetUtil.testSDFInteriorMask (43 ms) +2: [ OK ] TestLevelSetUtil.testSDFInteriorMask (28 ms) 2: [ RUN ] TestLevelSetUtil.testExtractEnclosedRegion -2: [ OK ] TestLevelSetUtil.testExtractEnclosedRegion (143 ms) +2: [ OK ] TestLevelSetUtil.testExtractEnclosedRegion (40 ms) 2: [ RUN ] TestLevelSetUtil.testSegmentationTools -2: [ OK ] TestLevelSetUtil.testSegmentationTools (108 ms) -2: [----------] 4 tests from TestLevelSetUtil (341 ms total) +2: [ OK ] TestLevelSetUtil.testSegmentationTools (47 ms) +2: [----------] 4 tests from TestLevelSetUtil (158 ms total) 2: 2: [----------] 20 tests from TestLinearInterp 2: [ RUN ] TestLinearInterp.testFloat @@ -4225,7 +4261,7 @@ 2: [ OK ] TestLinearInterp.testStencilsMatchFloat (0 ms) 2: [ RUN ] TestLinearInterp.testStencilsMatchDouble 2: [ OK ] TestLinearInterp.testStencilsMatchDouble (0 ms) -2: [----------] 20 tests from TestLinearInterp (0 ms total) +2: [----------] 20 tests from TestLinearInterp (1 ms total) 2: 2: [----------] 11 tests from TestMaps 2: [ RUN ] TestMaps.testApproxInverse @@ -4272,44 +4308,44 @@ 2: 2: [----------] 8 tests from TestMeanCurvature 2: [ RUN ] TestMeanCurvature.testISMeanCurvature -2: [ OK ] TestMeanCurvature.testISMeanCurvature (9 ms) +2: [ OK ] TestMeanCurvature.testISMeanCurvature (10 ms) 2: [ RUN ] TestMeanCurvature.testISMeanCurvatureStencil -2: [ OK ] TestMeanCurvature.testISMeanCurvatureStencil (9 ms) +2: [ OK ] TestMeanCurvature.testISMeanCurvatureStencil (10 ms) 2: [ RUN ] TestMeanCurvature.testWSMeanCurvature -2: [ OK ] TestMeanCurvature.testWSMeanCurvature (10 ms) +2: [ OK ] TestMeanCurvature.testWSMeanCurvature (13 ms) 2: [ RUN ] TestMeanCurvature.testWSMeanCurvatureStencil -2: [ OK ] TestMeanCurvature.testWSMeanCurvatureStencil (11 ms) +2: [ OK ] TestMeanCurvature.testWSMeanCurvatureStencil (13 ms) 2: [ RUN ] TestMeanCurvature.testMeanCurvatureTool -2: [ OK ] TestMeanCurvature.testMeanCurvatureTool (42 ms) +2: [ OK ] TestMeanCurvature.testMeanCurvatureTool (21 ms) 2: [ RUN ] TestMeanCurvature.testMeanCurvatureMaskedTool -2: [ OK ] TestMeanCurvature.testMeanCurvatureMaskedTool (10 ms) +2: [ OK ] TestMeanCurvature.testMeanCurvatureMaskedTool (16 ms) 2: [ RUN ] TestMeanCurvature.testCurvatureStencil -2: [ OK ] TestMeanCurvature.testCurvatureStencil (11 ms) +2: [ OK ] TestMeanCurvature.testCurvatureStencil (8 ms) 2: [ RUN ] TestMeanCurvature.testIntersection 2: [ OK ] TestMeanCurvature.testIntersection (0 ms) -2: [----------] 8 tests from TestMeanCurvature (107 ms total) +2: [----------] 8 tests from TestMeanCurvature (96 ms total) 2: 2: [----------] 5 tests from TestMerge 2: [ RUN ] TestMerge.testTreeToMerge -2: [ OK ] TestMerge.testTreeToMerge (15 ms) +2: [ OK ] TestMerge.testTreeToMerge (12 ms) 2: [ RUN ] TestMerge.testCsgUnion -2: [ OK ] TestMerge.testCsgUnion (4 ms) +2: [ OK ] TestMerge.testCsgUnion (6 ms) 2: [ RUN ] TestMerge.testCsgIntersection -2: [ OK ] TestMerge.testCsgIntersection (9 ms) +2: [ OK ] TestMerge.testCsgIntersection (6 ms) 2: [ RUN ] TestMerge.testCsgDifference -2: [ OK ] TestMerge.testCsgDifference (2 ms) +2: [ OK ] TestMerge.testCsgDifference (3 ms) 2: [ RUN ] TestMerge.testSum -2: [ OK ] TestMerge.testSum (16 ms) -2: [----------] 5 tests from TestMerge (52 ms total) +2: [ OK ] TestMerge.testSum (14 ms) +2: [----------] 5 tests from TestMerge (43 ms total) 2: 2: [----------] 3 tests from TestMeshToVolume 2: [ RUN ] TestMeshToVolume.testUtils 2: [ OK ] TestMeshToVolume.testUtils (0 ms) 2: [ RUN ] TestMeshToVolume.testConversion -2: [ OK ] TestMeshToVolume.testConversion (8 ms) +2: [ OK ] TestMeshToVolume.testConversion (4 ms) 2: [ RUN ] TestMeshToVolume.testCreateLevelSetBox -2: [ OK ] TestMeshToVolume.testCreateLevelSetBox (5 ms) -2: [----------] 3 tests from TestMeshToVolume (14 ms total) +2: [ OK ] TestMeshToVolume.testCreateLevelSetBox (12 ms) +2: [----------] 3 tests from TestMeshToVolume (17 ms total) 2: 2: [----------] 3 tests from TestMetadata 2: [ RUN ] TestMetadata.testMetadataRegistry @@ -4378,32 +4414,32 @@ 2: 2: [----------] 13 tests from TestMorphology 2: [ RUN ] TestMorphology.testFloatFaceActiveLeafValues -2: [ OK ] TestMorphology.testFloatFaceActiveLeafValues (212 ms) +2: [ OK ] TestMorphology.testFloatFaceActiveLeafValues (375 ms) 2: [ RUN ] TestMorphology.testFloatFaceActiveValues -2: [ OK ] TestMorphology.testFloatFaceActiveValues (10 ms) +2: [ OK ] TestMorphology.testFloatFaceActiveValues (9 ms) 2: [ RUN ] TestMorphology.testFloatEdgeActiveLeafValues -2: [ OK ] TestMorphology.testFloatEdgeActiveLeafValues (753 ms) +2: [ OK ] TestMorphology.testFloatEdgeActiveLeafValues (570 ms) 2: [ RUN ] TestMorphology.testFloatEdgeActiveValues -2: [ OK ] TestMorphology.testFloatEdgeActiveValues (39 ms) +2: [ OK ] TestMorphology.testFloatEdgeActiveValues (28 ms) 2: [ RUN ] TestMorphology.testFloatVertexActiveLeafValues -2: [ OK ] TestMorphology.testFloatVertexActiveLeafValues (957 ms) +2: [ OK ] TestMorphology.testFloatVertexActiveLeafValues (682 ms) 2: [ RUN ] TestMorphology.testFloatVertexActiveValues -2: [ OK ] TestMorphology.testFloatVertexActiveValues (49 ms) +2: [ OK ] TestMorphology.testFloatVertexActiveValues (27 ms) 2: [ RUN ] TestMorphology.testMaskFaceActiveLeafValues -2: [ OK ] TestMorphology.testMaskFaceActiveLeafValues (77 ms) +2: [ OK ] TestMorphology.testMaskFaceActiveLeafValues (82 ms) 2: [ RUN ] TestMorphology.testMaskFaceActiveValues -2: [ OK ] TestMorphology.testMaskFaceActiveValues (4 ms) +2: [ OK ] TestMorphology.testMaskFaceActiveValues (5 ms) 2: [ RUN ] TestMorphology.testMaskEdgeActiveLeafValues -2: [ OK ] TestMorphology.testMaskEdgeActiveLeafValues (443 ms) +2: [ OK ] TestMorphology.testMaskEdgeActiveLeafValues (370 ms) 2: [ RUN ] TestMorphology.testMaskEdgeActiveValues -2: [ OK ] TestMorphology.testMaskEdgeActiveValues (33 ms) +2: [ OK ] TestMorphology.testMaskEdgeActiveValues (18 ms) 2: [ RUN ] TestMorphology.testMaskVertexActiveLeafValues -2: [ OK ] TestMorphology.testMaskVertexActiveLeafValues (598 ms) +2: [ OK ] TestMorphology.testMaskVertexActiveLeafValues (590 ms) 2: [ RUN ] TestMorphology.testMaskVertexActiveValues -2: [ OK ] TestMorphology.testMaskVertexActiveValues (40 ms) +2: [ OK ] TestMorphology.testMaskVertexActiveValues (20 ms) 2: [ RUN ] TestMorphology.testPreserveMaskLeafNodes -2: [ OK ] TestMorphology.testPreserveMaskLeafNodes (7 ms) -2: [----------] 13 tests from TestMorphology (3231 ms total) +2: [ OK ] TestMorphology.testPreserveMaskLeafNodes (1 ms) +2: [----------] 13 tests from TestMorphology (2786 ms total) 2: 2: [----------] 5 tests from TestMultiResGrid 2: [ RUN ] TestMultiResGrid.testTwosComplement @@ -4411,12 +4447,12 @@ 2: [ RUN ] TestMultiResGrid.testCoordMask 2: [ OK ] TestMultiResGrid.testCoordMask (0 ms) 2: [ RUN ] TestMultiResGrid.testManualTopology -2: [ OK ] TestMultiResGrid.testManualTopology (24 ms) +2: [ OK ] TestMultiResGrid.testManualTopology (10 ms) 2: [ RUN ] TestMultiResGrid.testIO -2: [ OK ] TestMultiResGrid.testIO (177 ms) +2: [ OK ] TestMultiResGrid.testIO (123 ms) 2: [ RUN ] TestMultiResGrid.testModels 2: [ OK ] TestMultiResGrid.testModels (0 ms) -2: [----------] 5 tests from TestMultiResGrid (202 ms total) +2: [----------] 5 tests from TestMultiResGrid (134 ms total) 2: 2: [----------] 3 tests from TestName 2: [ RUN ] TestName.test @@ -4442,12 +4478,12 @@ 2: 2: [----------] 3 tests from TestNodeManager 2: [ RUN ] TestNodeManager.testAll -2: [ OK ] TestNodeManager.testAll (70 ms) +2: [ OK ] TestNodeManager.testAll (67 ms) 2: [ RUN ] TestNodeManager.testConst 2: [ OK ] TestNodeManager.testConst (0 ms) 2: [ RUN ] TestNodeManager.testDynamic -2: [ OK ] TestNodeManager.testDynamic (117 ms) -2: [----------] 3 tests from TestNodeManager (188 ms total) +2: [ OK ] TestNodeManager.testDynamic (67 ms) +2: [----------] 3 tests from TestNodeManager (134 ms total) 2: 2: [----------] 5 tests from TestNodeMask 2: [ RUN ] TestNodeMask.testCompress @@ -4464,23 +4500,23 @@ 2: 2: [----------] 6 tests from TestNodeVisitor 2: [ RUN ] TestNodeVisitor.testNodeCount -2: [ OK ] TestNodeVisitor.testNodeCount (136 ms) +2: [ OK ] TestNodeVisitor.testNodeCount (50 ms) 2: [ RUN ] TestNodeVisitor.testLeafCount -2: [ OK ] TestNodeVisitor.testLeafCount (115 ms) +2: [ OK ] TestNodeVisitor.testLeafCount (46 ms) 2: [ RUN ] TestNodeVisitor.testDepthFirst -2: [ OK ] TestNodeVisitor.testDepthFirst (99 ms) +2: [ OK ] TestNodeVisitor.testDepthFirst (41 ms) 2: [ RUN ] TestNodeVisitor.testOriginArray -2: [ OK ] TestNodeVisitor.testOriginArray (109 ms) +2: [ OK ] TestNodeVisitor.testOriginArray (43 ms) 2: [ RUN ] TestNodeVisitor.testPartialDeactivate -2: [ OK ] TestNodeVisitor.testPartialDeactivate (128 ms) +2: [ OK ] TestNodeVisitor.testPartialDeactivate (44 ms) 2: [ RUN ] TestNodeVisitor.testOffset -2: [ OK ] TestNodeVisitor.testOffset (120 ms) -2: [----------] 6 tests from TestNodeVisitor (710 ms total) +2: [ OK ] TestNodeVisitor.testOffset (51 ms) +2: [----------] 6 tests from TestNodeVisitor (279 ms total) 2: 2: [----------] 1 test from TestParticleAtlas 2: [ RUN ] TestParticleAtlas.testParticleAtlas -2: [ OK ] TestParticleAtlas.testParticleAtlas (14 ms) -2: [----------] 1 test from TestParticleAtlas (14 ms total) +2: [ OK ] TestParticleAtlas.testParticleAtlas (9 ms) +2: [----------] 1 test from TestParticleAtlas (9 ms total) 2: 2: [----------] 7 tests from TestParticlesToLevelSet 2: [ RUN ] TestParticlesToLevelSet.testBlindData @@ -4488,47 +4524,47 @@ 2: [ RUN ] TestParticlesToLevelSet.testMyParticleList 2: [ OK ] TestParticlesToLevelSet.testMyParticleList (0 ms) 2: [ RUN ] TestParticlesToLevelSet.testRasterizeSpheres -2: [ OK ] TestParticlesToLevelSet.testRasterizeSpheres (12 ms) +2: [ OK ] TestParticlesToLevelSet.testRasterizeSpheres (5 ms) 2: [ RUN ] TestParticlesToLevelSet.testRasterizeSpheresAndId -2: [ OK ] TestParticlesToLevelSet.testRasterizeSpheresAndId (15 ms) +2: [ OK ] TestParticlesToLevelSet.testRasterizeSpheresAndId (7 ms) 2: [ RUN ] TestParticlesToLevelSet.testRasterizeTrails -2: [ OK ] TestParticlesToLevelSet.testRasterizeTrails (0 ms) +2: [ OK ] TestParticlesToLevelSet.testRasterizeTrails (3 ms) 2: [ RUN ] TestParticlesToLevelSet.testRasterizeTrailsAndId -2: [ OK ] TestParticlesToLevelSet.testRasterizeTrailsAndId (2 ms) +2: [ OK ] TestParticlesToLevelSet.testRasterizeTrailsAndId (7 ms) 2: [ RUN ] TestParticlesToLevelSet.testMaskOutput -2: [ OK ] TestParticlesToLevelSet.testMaskOutput (79 ms) -2: [----------] 7 tests from TestParticlesToLevelSet (111 ms total) +2: [ OK ] TestParticlesToLevelSet.testMaskOutput (54 ms) +2: [----------] 7 tests from TestParticlesToLevelSet (78 ms total) 2: 2: [----------] 2 tests from TestPointAdvect 2: [ RUN ] TestPointAdvect.testAdvect -2: [ OK ] TestPointAdvect.testAdvect (3 ms) +2: [ OK ] TestPointAdvect.testAdvect (5 ms) 2: [ RUN ] TestPointAdvect.testZalesaksDisk -2: [ OK ] TestPointAdvect.testZalesaksDisk (2305 ms) -2: [----------] 2 tests from TestPointAdvect (2308 ms total) +2: [ OK ] TestPointAdvect.testZalesaksDisk (1394 ms) +2: [----------] 2 tests from TestPointAdvect (1399 ms total) 2: 2: [----------] 3 tests from TestPointAttribute 2: [ RUN ] TestPointAttribute.testAppendDrop -2: [ OK ] TestPointAttribute.testAppendDrop (0 ms) +2: [ OK ] TestPointAttribute.testAppendDrop (1 ms) 2: [ RUN ] TestPointAttribute.testRename -2: [ OK ] TestPointAttribute.testRename (1 ms) +2: [ OK ] TestPointAttribute.testRename (0 ms) 2: [ RUN ] TestPointAttribute.testBloscCompress 2: [ OK ] TestPointAttribute.testBloscCompress (0 ms) 2: [----------] 3 tests from TestPointAttribute (2 ms total) 2: 2: [----------] 6 tests from TestPointConversion 2: [ RUN ] TestPointConversion.testPointConversion -2: [ OK ] TestPointConversion.testPointConversion (836 ms) +2: [ OK ] TestPointConversion.testPointConversion (1024 ms) 2: [ RUN ] TestPointConversion.testPointConversionNans -2: [ OK ] TestPointConversion.testPointConversionNans (1 ms) +2: [ OK ] TestPointConversion.testPointConversionNans (2 ms) 2: [ RUN ] TestPointConversion.testStride -2: [ OK ] TestPointConversion.testStride (102 ms) +2: [ OK ] TestPointConversion.testStride (27 ms) 2: [ RUN ] TestPointConversion.testComputeVoxelSize -2: [ OK ] TestPointConversion.testComputeVoxelSize (1261 ms) +2: [ OK ] TestPointConversion.testComputeVoxelSize (662 ms) 2: [ RUN ] TestPointConversion.testPrecision -2: [ OK ] TestPointConversion.testPrecision (8 ms) +2: [ OK ] TestPointConversion.testPrecision (0 ms) 2: [ RUN ] TestPointConversion.testExample 2: [ OK ] TestPointConversion.testExample (3 ms) -2: [----------] 6 tests from TestPointConversion (2214 ms total) +2: [----------] 6 tests from TestPointConversion (1721 ms total) 2: 2: [----------] 4 tests from TestPointCount 2: [ RUN ] TestPointCount.testCount @@ -4536,10 +4572,10 @@ 2: [ RUN ] TestPointCount.testGroup 2: [ OK ] TestPointCount.testGroup (1 ms) 2: [ RUN ] TestPointCount.testOffsets -2: [ OK ] TestPointCount.testOffsets (4 ms) +2: [ OK ] TestPointCount.testOffsets (1 ms) 2: [ RUN ] TestPointCount.testCountGrid -2: [ OK ] TestPointCount.testCountGrid (89 ms) -2: [----------] 4 tests from TestPointCount (95 ms total) +2: [ OK ] TestPointCount.testCountGrid (37 ms) +2: [----------] 4 tests from TestPointCount (40 ms total) 2: 2: [----------] 14 tests from TestPointDataLeaf 2: [ RUN ] TestPointDataLeaf.testEmptyLeaf @@ -4555,7 +4591,7 @@ 2: [ RUN ] TestPointDataLeaf.testSteal 2: [ OK ] TestPointDataLeaf.testSteal (0 ms) 2: [ RUN ] TestPointDataLeaf.testTopologyCopy -2: [ OK ] TestPointDataLeaf.testTopologyCopy (19 ms) +2: [ OK ] TestPointDataLeaf.testTopologyCopy (10 ms) 2: [ RUN ] TestPointDataLeaf.testEquivalence 2: [ OK ] TestPointDataLeaf.testEquivalence (0 ms) 2: [ RUN ] TestPointDataLeaf.testIterators @@ -4563,41 +4599,41 @@ 2: [ RUN ] TestPointDataLeaf.testReadWriteCompression 2: [ OK ] TestPointDataLeaf.testReadWriteCompression (0 ms) 2: [ RUN ] TestPointDataLeaf.testIO -2: [ OK ] TestPointDataLeaf.testIO (6 ms) +2: [ OK ] TestPointDataLeaf.testIO (2 ms) 2: [ RUN ] TestPointDataLeaf.testSwap 2: [ OK ] TestPointDataLeaf.testSwap (0 ms) 2: [ RUN ] TestPointDataLeaf.testCopyOnWrite 2: [ OK ] TestPointDataLeaf.testCopyOnWrite (0 ms) 2: [ RUN ] TestPointDataLeaf.testCopyDescriptor 2: [ OK ] TestPointDataLeaf.testCopyDescriptor (0 ms) -2: [----------] 14 tests from TestPointDataLeaf (26 ms total) +2: [----------] 14 tests from TestPointDataLeaf (14 ms total) 2: 2: [----------] 1 test from TestPointDelete 2: [ RUN ] TestPointDelete.testDeleteFromGroups -2: [ OK ] TestPointDelete.testDeleteFromGroups (8 ms) -2: [----------] 1 test from TestPointDelete (8 ms total) +2: [ OK ] TestPointDelete.testDeleteFromGroups (2 ms) +2: [----------] 1 test from TestPointDelete (2 ms total) 2: 2: [----------] 5 tests from TestPointGroup 2: [ RUN ] TestPointGroup.testDescriptor 2: [ OK ] TestPointGroup.testDescriptor (0 ms) 2: [ RUN ] TestPointGroup.testAppendDrop -2: [ OK ] TestPointGroup.testAppendDrop (0 ms) +2: [ OK ] TestPointGroup.testAppendDrop (1 ms) 2: [ RUN ] TestPointGroup.testCompact 2: [ OK ] TestPointGroup.testCompact (0 ms) 2: [ RUN ] TestPointGroup.testSet -2: [ OK ] TestPointGroup.testSet (0 ms) +2: [ OK ] TestPointGroup.testSet (1 ms) 2: [ RUN ] TestPointGroup.testFilter -2: [ OK ] TestPointGroup.testFilter (5 ms) -2: [----------] 5 tests from TestPointGroup (7 ms total) +2: [ OK ] TestPointGroup.testFilter (1 ms) +2: [----------] 5 tests from TestPointGroup (5 ms total) 2: 2: [----------] 3 tests from TestPointIndexGrid 2: [ RUN ] TestPointIndexGrid.testPointIndexGrid -2: [ OK ] TestPointIndexGrid.testPointIndexGrid (67 ms) +2: [ OK ] TestPointIndexGrid.testPointIndexGrid (17 ms) 2: [ RUN ] TestPointIndexGrid.testPointIndexFilter -2: [ OK ] TestPointIndexGrid.testPointIndexFilter (16 ms) +2: [ OK ] TestPointIndexGrid.testPointIndexFilter (10 ms) 2: [ RUN ] TestPointIndexGrid.testWorldSpaceSearchAndUpdate -2: [ OK ] TestPointIndexGrid.testWorldSpaceSearchAndUpdate (308 ms) -2: [----------] 3 tests from TestPointIndexGrid (393 ms total) +2: [ OK ] TestPointIndexGrid.testWorldSpaceSearchAndUpdate (115 ms) +2: [----------] 3 tests from TestPointIndexGrid (144 ms total) 2: 2: [----------] 1 test from TestPointInstantiate 2: [ RUN ] TestPointInstantiate.test @@ -4606,151 +4642,151 @@ 2: 2: [----------] 2 tests from TestPointMask 2: [ RUN ] TestPointMask.testMask -2: [ OK ] TestPointMask.testMask (5 ms) +2: [ OK ] TestPointMask.testMask (1 ms) 2: [ RUN ] TestPointMask.testMaskDeformer 2: [ OK ] TestPointMask.testMaskDeformer (1 ms) -2: [----------] 2 tests from TestPointMask (8 ms total) +2: [----------] 2 tests from TestPointMask (3 ms total) 2: 2: [----------] 6 tests from TestPointMove 2: [ RUN ] TestPointMove.testCachedDeformer -2: [ OK ] TestPointMove.testCachedDeformer (4 ms) +2: [ OK ] TestPointMove.testCachedDeformer (0 ms) 2: [ RUN ] TestPointMove.testMoveLocal 2: [ OK ] TestPointMove.testMoveLocal (1 ms) 2: [ RUN ] TestPointMove.testMoveGlobal -2: [ OK ] TestPointMove.testMoveGlobal (1 ms) +2: [ OK ] TestPointMove.testMoveGlobal (2 ms) 2: [ RUN ] TestPointMove.testCustomDeformer -2: [ OK ] TestPointMove.testCustomDeformer (0 ms) +2: [ OK ] TestPointMove.testCustomDeformer (1 ms) 2: [ RUN ] TestPointMove.testPointData -2: [ OK ] TestPointMove.testPointData (21 ms) +2: [ OK ] TestPointMove.testPointData (7 ms) 2: [ RUN ] TestPointMove.testPointOrder -2: [ OK ] TestPointMove.testPointOrder (262 ms) -2: [----------] 6 tests from TestPointMove (292 ms total) +2: [ OK ] TestPointMove.testPointOrder (247 ms) +2: [----------] 6 tests from TestPointMove (262 ms total) 2: 2: [----------] 1 test from TestPointPartitioner 2: [ RUN ] TestPointPartitioner.testPartitioner -2: [ OK ] TestPointPartitioner.testPartitioner (2 ms) -2: [----------] 1 test from TestPointPartitioner (2 ms total) +2: [ OK ] TestPointPartitioner.testPartitioner (0 ms) +2: [----------] 1 test from TestPointPartitioner (0 ms total) 2: 2: [----------] 12 tests from TestPointRasterizeFrustum 2: [ RUN ] TestPointRasterizeFrustum.testScaleByVoxelVolume -2: [ OK ] TestPointRasterizeFrustum.testScaleByVoxelVolume (4 ms) +2: [ OK ] TestPointRasterizeFrustum.testScaleByVoxelVolume (2 ms) 2: [ RUN ] TestPointRasterizeFrustum.testPointRasterization -2: [ OK ] TestPointRasterizeFrustum.testPointRasterization (3 ms) +2: [ OK ] TestPointRasterizeFrustum.testPointRasterization (5 ms) 2: [ RUN ] TestPointRasterizeFrustum.testSphereRasterization 2: [ OK ] TestPointRasterizeFrustum.testSphereRasterization (6 ms) 2: [ RUN ] TestPointRasterizeFrustum.testVelocityMotionBlur -2: [ OK ] TestPointRasterizeFrustum.testVelocityMotionBlur (0 ms) +2: [ OK ] TestPointRasterizeFrustum.testVelocityMotionBlur (1 ms) 2: [ RUN ] TestPointRasterizeFrustum.testCameraMotionBlur -2: [ OK ] TestPointRasterizeFrustum.testCameraMotionBlur (0 ms) +2: [ OK ] TestPointRasterizeFrustum.testCameraMotionBlur (1 ms) 2: [ RUN ] TestPointRasterizeFrustum.testBool 2: [ OK ] TestPointRasterizeFrustum.testBool (0 ms) 2: [ RUN ] TestPointRasterizeFrustum.testInt 2: [ OK ] TestPointRasterizeFrustum.testInt (0 ms) 2: [ RUN ] TestPointRasterizeFrustum.testInputs -2: [ OK ] TestPointRasterizeFrustum.testInputs (1 ms) +2: [ OK ] TestPointRasterizeFrustum.testInputs (0 ms) 2: [ RUN ] TestPointRasterizeFrustum.testInterrupter -2: [ OK ] TestPointRasterizeFrustum.testInterrupter (68 ms) +2: [ OK ] TestPointRasterizeFrustum.testInterrupter (69 ms) 2: [ RUN ] TestPointRasterizeFrustum.testClipping -2: [ OK ] TestPointRasterizeFrustum.testClipping (49 ms) +2: [ OK ] TestPointRasterizeFrustum.testClipping (45 ms) 2: [ RUN ] TestPointRasterizeFrustum.testStreaming -2: [ OK ] TestPointRasterizeFrustum.testStreaming (1307 ms) +2: [ OK ] TestPointRasterizeFrustum.testStreaming (831 ms) 2: [ RUN ] TestPointRasterizeFrustum.testProfile -2: [ OK ] TestPointRasterizeFrustum.testProfile (8472 ms) -2: [----------] 12 tests from TestPointRasterizeFrustum (9923 ms total) +2: [ OK ] TestPointRasterizeFrustum.testProfile (6108 ms) +2: [----------] 12 tests from TestPointRasterizeFrustum (7075 ms total) 2: 2: [----------] 6 tests from TestPointRasterizeSDF 2: [ RUN ] TestPointRasterizeSDF.testRasterizeSpheres -2: [ OK ] TestPointRasterizeSDF.testRasterizeSpheres (184 ms) +2: [ OK ] TestPointRasterizeSDF.testRasterizeSpheres (126 ms) 2: [ RUN ] TestPointRasterizeSDF.testRasterizeVariableSpheres -2: [ OK ] TestPointRasterizeSDF.testRasterizeVariableSpheres (419 ms) +2: [ OK ] TestPointRasterizeSDF.testRasterizeVariableSpheres (194 ms) 2: [ RUN ] TestPointRasterizeSDF.testRasterizeSmoothSpheres -2: [ OK ] TestPointRasterizeSDF.testRasterizeSmoothSpheres (73 ms) +2: [ OK ] TestPointRasterizeSDF.testRasterizeSmoothSpheres (38 ms) 2: [ RUN ] TestPointRasterizeSDF.testRasterizeVariableSmoothSpheres -2: [ OK ] TestPointRasterizeSDF.testRasterizeVariableSmoothSpheres (106 ms) +2: [ OK ] TestPointRasterizeSDF.testRasterizeVariableSmoothSpheres (53 ms) 2: [ RUN ] TestPointRasterizeSDF.testAttrTransfer -2: [ OK ] TestPointRasterizeSDF.testAttrTransfer (177 ms) +2: [ OK ] TestPointRasterizeSDF.testAttrTransfer (67 ms) 2: [ RUN ] TestPointRasterizeSDF.testVariableAttrTransfer -2: [ OK ] TestPointRasterizeSDF.testVariableAttrTransfer (111 ms) -2: [----------] 6 tests from TestPointRasterizeSDF (1073 ms total) +2: [ OK ] TestPointRasterizeSDF.testVariableAttrTransfer (54 ms) +2: [----------] 6 tests from TestPointRasterizeSDF (534 ms total) 2: 2: [----------] 9 tests from TestPointRasterize 2: [ RUN ] TestPointRasterize.testTrilinearRasterizeFloat -2: [ OK ] TestPointRasterize.testTrilinearRasterizeFloat (16 ms) +2: [ OK ] TestPointRasterize.testTrilinearRasterizeFloat (9 ms) 2: [ RUN ] TestPointRasterize.testTrilinearRasterizeDouble -2: [ OK ] TestPointRasterize.testTrilinearRasterizeDouble (20 ms) +2: [ OK ] TestPointRasterize.testTrilinearRasterizeDouble (8 ms) 2: [ RUN ] TestPointRasterize.testTrilinearRasterizeVec3f -2: [ OK ] TestPointRasterize.testTrilinearRasterizeVec3f (6 ms) +2: [ OK ] TestPointRasterize.testTrilinearRasterizeVec3f (4 ms) 2: [ RUN ] TestPointRasterize.testTrilinearRasterizeVec3d -2: [ OK ] TestPointRasterize.testTrilinearRasterizeVec3d (2 ms) +2: [ OK ] TestPointRasterize.testTrilinearRasterizeVec3d (5 ms) 2: [ RUN ] TestPointRasterize.testRasterizeWithFilter 2: [ OK ] TestPointRasterize.testRasterizeWithFilter (0 ms) 2: [ RUN ] TestPointRasterize.testRasterizeWithInitializeAndFinalize 2: [ OK ] TestPointRasterize.testRasterizeWithInitializeAndFinalize (0 ms) 2: [ RUN ] TestPointRasterize.tetsSingleTreeRasterize -2: [ OK ] TestPointRasterize.tetsSingleTreeRasterize (4 ms) +2: [ OK ] TestPointRasterize.tetsSingleTreeRasterize (0 ms) 2: [ RUN ] TestPointRasterize.testMultiTreeRasterize 2: [ OK ] TestPointRasterize.testMultiTreeRasterize (0 ms) 2: [ RUN ] TestPointRasterize.testMultiTreeRasterizeWithMask 2: [ OK ] TestPointRasterize.testMultiTreeRasterizeWithMask (0 ms) -2: [----------] 9 tests from TestPointRasterize (52 ms total) +2: [----------] 9 tests from TestPointRasterize (30 ms total) 2: 2: [----------] 2 tests from TestPointSample 2: [ RUN ] TestPointSample.testPointSample -2: [ OK ] TestPointSample.testPointSample (2 ms) +2: [ OK ] TestPointSample.testPointSample (3 ms) 2: [ RUN ] TestPointSample.testPointSampleWithGroups 2: [ OK ] TestPointSample.testPointSampleWithGroups (0 ms) -2: [----------] 2 tests from TestPointSample (2 ms total) +2: [----------] 2 tests from TestPointSample (4 ms total) 2: 2: [----------] 3 tests from TestPointScatter 2: [ RUN ] TestPointScatter.testUniformPointScatter -2: [ OK ] TestPointScatter.testUniformPointScatter (196 ms) +2: [ OK ] TestPointScatter.testUniformPointScatter (28 ms) 2: [ RUN ] TestPointScatter.testDenseUniformPointScatter -2: [ OK ] TestPointScatter.testDenseUniformPointScatter (18 ms) +2: [ OK ] TestPointScatter.testDenseUniformPointScatter (23 ms) 2: [ RUN ] TestPointScatter.testNonUniformPointScatter -2: [ OK ] TestPointScatter.testNonUniformPointScatter (12 ms) -2: [----------] 3 tests from TestPointScatter (227 ms total) +2: [ OK ] TestPointScatter.testNonUniformPointScatter (11 ms) +2: [----------] 3 tests from TestPointScatter (63 ms total) 2: 2: [----------] 4 tests from TestPointStatistics 2: [ RUN ] TestPointStatistics.testEvalMinMax 2: [ OK ] TestPointStatistics.testEvalMinMax (6 ms) 2: [ RUN ] TestPointStatistics.testEvalAverage -2: [ OK ] TestPointStatistics.testEvalAverage (1 ms) +2: [ OK ] TestPointStatistics.testEvalAverage (3 ms) 2: [ RUN ] TestPointStatistics.testAccumulate 2: [ OK ] TestPointStatistics.testAccumulate (5 ms) 2: [ RUN ] TestPointStatistics.testEvalExtents -2: [ OK ] TestPointStatistics.testEvalExtents (0 ms) -2: [----------] 4 tests from TestPointStatistics (13 ms total) +2: [ OK ] TestPointStatistics.testEvalExtents (1 ms) +2: [----------] 4 tests from TestPointStatistics (16 ms total) 2: 2: [----------] 1 test from TestPointsToMask 2: [ RUN ] TestPointsToMask.testPointsToMask -2: [ OK ] TestPointsToMask.testPointsToMask (2229 ms) -2: [----------] 1 test from TestPointsToMask (2229 ms total) +2: [ OK ] TestPointsToMask.testPointsToMask (2555 ms) +2: [----------] 1 test from TestPointsToMask (2555 ms total) 2: 2: [----------] 6 tests from TestPoissonSolver 2: [ RUN ] TestPoissonSolver.testIndexTree 2: [ OK ] TestPoissonSolver.testIndexTree (0 ms) 2: [ RUN ] TestPoissonSolver.testTreeToVectorToTree -2: [ OK ] TestPoissonSolver.testTreeToVectorToTree (47 ms) +2: [ OK ] TestPoissonSolver.testTreeToVectorToTree (29 ms) 2: [ RUN ] TestPoissonSolver.testLaplacian -2: [ OK ] TestPoissonSolver.testLaplacian (1 ms) +2: [ OK ] TestPoissonSolver.testLaplacian (2 ms) 2: [ RUN ] TestPoissonSolver.testSolve -2: [ OK ] TestPoissonSolver.testSolve (393 ms) +2: [ OK ] TestPoissonSolver.testSolve (341 ms) 2: [ RUN ] TestPoissonSolver.testSolveWithBoundaryConditions -2: [ OK ] TestPoissonSolver.testSolveWithBoundaryConditions (8 ms) +2: [ OK ] TestPoissonSolver.testSolveWithBoundaryConditions (10 ms) 2: [ RUN ] TestPoissonSolver.testSolveWithSegmentedDomain -2: [ OK ] TestPoissonSolver.testSolveWithSegmentedDomain (488 ms) -2: [----------] 6 tests from TestPoissonSolver (939 ms total) +2: [ OK ] TestPoissonSolver.testSolveWithSegmentedDomain (289 ms) +2: [----------] 6 tests from TestPoissonSolver (674 ms total) 2: 2: [----------] 4 tests from TestPotentialFlow 2: [ RUN ] TestPotentialFlow.testMask -2: [ OK ] TestPotentialFlow.testMask (58 ms) +2: [ OK ] TestPotentialFlow.testMask (53 ms) 2: [ RUN ] TestPotentialFlow.testNeumannVelocities -2: [ OK ] TestPotentialFlow.testNeumannVelocities (88 ms) +2: [ OK ] TestPotentialFlow.testNeumannVelocities (90 ms) 2: [ RUN ] TestPotentialFlow.testUniformStream -2: [ OK ] TestPotentialFlow.testUniformStream (6225 ms) +2: [ OK ] TestPotentialFlow.testUniformStream (5716 ms) 2: [ RUN ] TestPotentialFlow.testFlowAroundSphere -2: [ OK ] TestPotentialFlow.testFlowAroundSphere (6720 ms) -2: [----------] 4 tests from TestPotentialFlow (13092 ms total) +2: [ OK ] TestPotentialFlow.testFlowAroundSphere (6190 ms) +2: [----------] 4 tests from TestPotentialFlow (12051 ms total) 2: 2: [----------] 7 tests from TestPrePostAPI 2: [ RUN ] TestPrePostAPI.testMat4 @@ -4839,30 +4875,30 @@ 2: [ RUN ] TestStats.testHistogram 2: [ OK ] TestStats.testHistogram (2 ms) 2: [ RUN ] TestStats.testGridExtrema -2: [ OK ] TestStats.testGridExtrema (449 ms) +2: [ OK ] TestStats.testGridExtrema (359 ms) 2: [ RUN ] TestStats.testGridStats -2: [ OK ] TestStats.testGridStats (581 ms) +2: [ OK ] TestStats.testGridStats (415 ms) 2: [ RUN ] TestStats.testGridOperatorStats -2: [ OK ] TestStats.testGridOperatorStats (1506 ms) +2: [ OK ] TestStats.testGridOperatorStats (1424 ms) 2: [ RUN ] TestStats.testGridHistogram -2: [ OK ] TestStats.testGridHistogram (75 ms) -2: [----------] 8 tests from TestStats (2616 ms total) +2: [ OK ] TestStats.testGridHistogram (49 ms) +2: [----------] 8 tests from TestStats (2251 ms total) 2: 2: [----------] 3 tests from TestStream 2: [ RUN ] TestStream.testWrite -2: [ OK ] TestStream.testWrite (4 ms) +2: [ OK ] TestStream.testWrite (1 ms) 2: [ RUN ] TestStream.testRead -2: [ OK ] TestStream.testRead (3 ms) +2: [ OK ] TestStream.testRead (1 ms) 2: [ RUN ] TestStream.testFileReadFromStream -2: [ OK ] TestStream.testFileReadFromStream (0 ms) -2: [----------] 3 tests from TestStream (9 ms total) +2: [ OK ] TestStream.testFileReadFromStream (1 ms) +2: [----------] 3 tests from TestStream (5 ms total) 2: 2: [----------] 2 tests from TestStreamCompression 2: [ RUN ] TestStreamCompression.testBlosc 2: [ OK ] TestStreamCompression.testBlosc (0 ms) 2: [ RUN ] TestStreamCompression.testPagedStreams -2: [ OK ] TestStreamCompression.testPagedStreams (29 ms) -2: [----------] 2 tests from TestStreamCompression (29 ms total) +2: [ OK ] TestStreamCompression.testPagedStreams (20 ms) +2: [----------] 2 tests from TestStreamCompression (20 ms total) 2: 2: [----------] 1 test from TestStringMetadata 2: [ RUN ] TestStringMetadata.test @@ -4871,53 +4907,53 @@ 2: 2: [----------] 20 tests from TestTools 2: [ RUN ] TestTools.testInteriorMask -2: [ OK ] TestTools.testInteriorMask (15 ms) +2: [ OK ] TestTools.testInteriorMask (12 ms) 2: [ RUN ] TestTools.testLevelSetSphere -2: [ OK ] TestTools.testLevelSetSphere (6 ms) +2: [ OK ] TestTools.testLevelSetSphere (2 ms) 2: [ RUN ] TestTools.testLevelSetPlatonic -2: [ OK ] TestTools.testLevelSetPlatonic (71 ms) +2: [ OK ] TestTools.testLevelSetPlatonic (32 ms) 2: [ RUN ] TestTools.testLevelSetAdvect -2: [ OK ] TestTools.testLevelSetAdvect (32 ms) +2: [ OK ] TestTools.testLevelSetAdvect (8 ms) 2: [ RUN ] TestTools.testLevelSetMorph -2: [ OK ] TestTools.testLevelSetMorph (481 ms) +2: [ OK ] TestTools.testLevelSetMorph (154 ms) 2: [ RUN ] TestTools.testLevelSetMeasure -2: [ OK ] TestTools.testLevelSetMeasure (1222 ms) +2: [ OK ] TestTools.testLevelSetMeasure (603 ms) 2: [ RUN ] TestTools.testMagnitude -2: [ OK ] TestTools.testMagnitude (52 ms) +2: [ OK ] TestTools.testMagnitude (20 ms) 2: [ RUN ] TestTools.testMaskedMagnitude -2: [ OK ] TestTools.testMaskedMagnitude (26 ms) +2: [ OK ] TestTools.testMaskedMagnitude (18 ms) 2: [ RUN ] TestTools.testNormalize -2: [ OK ] TestTools.testNormalize (56 ms) +2: [ OK ] TestTools.testNormalize (24 ms) 2: [ RUN ] TestTools.testMaskedNormalize -2: [ OK ] TestTools.testMaskedNormalize (55 ms) +2: [ OK ] TestTools.testMaskedNormalize (20 ms) 2: [ RUN ] TestTools.testPointAdvect -2: [ OK ] TestTools.testPointAdvect (427 ms) +2: [ OK ] TestTools.testPointAdvect (246 ms) 2: [ RUN ] TestTools.testPointScatter -2: [ OK ] TestTools.testPointScatter (154 ms) +2: [ OK ] TestTools.testPointScatter (182 ms) 2: [ RUN ] TestTools.testVolumeAdvect -2: [ OK ] TestTools.testVolumeAdvect (1702 ms) +2: [ OK ] TestTools.testVolumeAdvect (1416 ms) 2: [ RUN ] TestTools.testFloatApply -2: [ OK ] TestTools.testFloatApply (306 ms) +2: [ OK ] TestTools.testFloatApply (335 ms) 2: [ RUN ] TestTools.testVectorApply -2: [ OK ] TestTools.testVectorApply (254 ms) +2: [ OK ] TestTools.testVectorApply (279 ms) 2: [ RUN ] TestTools.testAccumulate -2: [ OK ] TestTools.testAccumulate (52 ms) +2: [ OK ] TestTools.testAccumulate (33 ms) 2: [ RUN ] TestTools.testTransformValues -2: [ OK ] TestTools.testTransformValues (256 ms) +2: [ OK ] TestTools.testTransformValues (128 ms) 2: [ RUN ] TestTools.testUtil -2: [ OK ] TestTools.testUtil (2 ms) +2: [ OK ] TestTools.testUtil (3 ms) 2: [ RUN ] TestTools.testVectorTransformer -2: [ OK ] TestTools.testVectorTransformer (17 ms) +2: [ OK ] TestTools.testVectorTransformer (7 ms) 2: [ RUN ] TestTools.testPrune 2: [ OK ] TestTools.testPrune (1 ms) -2: [----------] 20 tests from TestTools (5202 ms total) +2: [----------] 20 tests from TestTools (3534 ms total) 2: 2: [----------] 2 tests from TopologyToLevelSet 2: [ RUN ] TopologyToLevelSet.testConversion -2: [ OK ] TopologyToLevelSet.testConversion (6 ms) +2: [ OK ] TopologyToLevelSet.testConversion (3 ms) 2: [ RUN ] TopologyToLevelSet.testInputTiles -2: [ OK ] TopologyToLevelSet.testInputTiles (5 ms) -2: [----------] 2 tests from TopologyToLevelSet (14 ms total) +2: [ OK ] TopologyToLevelSet.testInputTiles (3 ms) +2: [----------] 2 tests from TopologyToLevelSet (7 ms total) 2: 2: [----------] 5 tests from TestTransform 2: [ RUN ] TestTransform.testLinearTransform @@ -4934,11 +4970,11 @@ 2: 2: [----------] 32 tests from TestTree 2: [ RUN ] TestTree.testChangeBackground -2: [ OK ] TestTree.testChangeBackground (10 ms) +2: [ OK ] TestTree.testChangeBackground (5 ms) 2: [ RUN ] TestTree.testHalf -2: [ OK ] TestTree.testHalf (195 ms) +2: [ OK ] TestTree.testHalf (139 ms) 2: [ RUN ] TestTree.testValues -2: [ OK ] TestTree.testValues (217 ms) +2: [ OK ] TestTree.testValues (161 ms) 2: [ RUN ] TestTree.testSetValue 2: [ OK ] TestTree.testSetValue (0 ms) 2: [ RUN ] TestTree.testSetValueOnly @@ -4950,33 +4986,33 @@ 2: [ RUN ] TestTree.testHasSameTopology 2: [ OK ] TestTree.testHasSameTopology (0 ms) 2: [ RUN ] TestTree.testTopologyCopy -2: [ OK ] TestTree.testTopologyCopy (7 ms) +2: [ OK ] TestTree.testTopologyCopy (0 ms) 2: [ RUN ] TestTree.testIterators 2: [ OK ] TestTree.testIterators (0 ms) 2: [ RUN ] TestTree.testIO -2: [ OK ] TestTree.testIO (0 ms) +2: [ OK ] TestTree.testIO (1 ms) 2: [ RUN ] TestTree.testNegativeIndexing -2: [ OK ] TestTree.testNegativeIndexing (1 ms) +2: [ OK ] TestTree.testNegativeIndexing (2 ms) 2: [ RUN ] TestTree.testDeepCopy 2: [ OK ] TestTree.testDeepCopy (0 ms) 2: [ RUN ] TestTree.testMerge 2: [ OK ] TestTree.testMerge (3 ms) 2: [ RUN ] TestTree.testVoxelizeActiveTiles -2: [ OK ] TestTree.testVoxelizeActiveTiles (17 ms) +2: [ OK ] TestTree.testVoxelizeActiveTiles (6 ms) 2: [ RUN ] TestTree.testTopologyUnion -2: [ OK ] TestTree.testTopologyUnion (18 ms) +2: [ OK ] TestTree.testTopologyUnion (10 ms) 2: [ RUN ] TestTree.testTopologyIntersection -2: [ OK ] TestTree.testTopologyIntersection (15 ms) +2: [ OK ] TestTree.testTopologyIntersection (6 ms) 2: [ RUN ] TestTree.testTopologyDifference -2: [ OK ] TestTree.testTopologyDifference (8 ms) +2: [ OK ] TestTree.testTopologyDifference (6 ms) 2: [ RUN ] TestTree.testFill -2: [ OK ] TestTree.testFill (149 ms) +2: [ OK ] TestTree.testFill (121 ms) 2: [ RUN ] TestTree.testSignedFloodFill -2: [ OK ] TestTree.testSignedFloodFill (6 ms) +2: [ OK ] TestTree.testSignedFloodFill (10 ms) 2: [ RUN ] TestTree.testPruneInactive -2: [ OK ] TestTree.testPruneInactive (0 ms) +2: [ OK ] TestTree.testPruneInactive (1 ms) 2: [ RUN ] TestTree.testPruneLevelSet -2: [ OK ] TestTree.testPruneLevelSet (6 ms) +2: [ OK ] TestTree.testPruneLevelSet (3 ms) 2: [ RUN ] TestTree.testTouchLeaf 2: [ OK ] TestTree.testTouchLeaf (0 ms) 2: [ RUN ] TestTree.testProbeLeaf @@ -4986,22 +5022,22 @@ 2: [ RUN ] TestTree.testAddTile 2: [ OK ] TestTree.testAddTile (0 ms) 2: [ RUN ] TestTree.testGetNodes -2: [ OK ] TestTree.testGetNodes (126 ms) +2: [ OK ] TestTree.testGetNodes (87 ms) 2: [ RUN ] TestTree.testStealNodes -2: [ OK ] TestTree.testStealNodes (130 ms) +2: [ OK ] TestTree.testStealNodes (89 ms) 2: [ RUN ] TestTree.testStealNode 2: [ OK ] TestTree.testStealNode (0 ms) 2: [ RUN ] TestTree.testNodeCount -2: [ OK ] TestTree.testNodeCount (375 ms) +2: [ OK ] TestTree.testNodeCount (252 ms) 2: [ RUN ] TestTree.testRootNode 2: [ OK ] TestTree.testRootNode (0 ms) 2: [ RUN ] TestTree.testInternalNode 2: [ OK ] TestTree.testInternalNode (0 ms) -2: [----------] 32 tests from TestTree (1296 ms total) +2: [----------] 32 tests from TestTree (917 ms total) 2: 2: [----------] 12 tests from TestTreeCombine 2: [ RUN ] TestTreeCombine.testCombine -2: [ OK ] TestTreeCombine.testCombine (2 ms) +2: [ OK ] TestTreeCombine.testCombine (3 ms) 2: [ RUN ] TestTreeCombine.testCompMax 2: [ OK ] TestTreeCombine.testCompMax (1 ms) 2: [ RUN ] TestTreeCombine.testCompMin @@ -5009,22 +5045,22 @@ 2: [ RUN ] TestTreeCombine.testCompSum 2: [ OK ] TestTreeCombine.testCompSum (1 ms) 2: [ RUN ] TestTreeCombine.testCompProd -2: [ OK ] TestTreeCombine.testCompProd (0 ms) +2: [ OK ] TestTreeCombine.testCompProd (1 ms) 2: [ RUN ] TestTreeCombine.testCompDiv -2: [ OK ] TestTreeCombine.testCompDiv (2 ms) +2: [ OK ] TestTreeCombine.testCompDiv (1 ms) 2: [ RUN ] TestTreeCombine.testCompDivByZero -2: [ OK ] TestTreeCombine.testCompDivByZero (0 ms) +2: [ OK ] TestTreeCombine.testCompDivByZero (2 ms) 2: [ RUN ] TestTreeCombine.testCompReplace -2: [ OK ] TestTreeCombine.testCompReplace (9 ms) +2: [ OK ] TestTreeCombine.testCompReplace (2 ms) 2: [ RUN ] TestTreeCombine.testCombine2 -2: [ OK ] TestTreeCombine.testCombine2 (1 ms) +2: [ OK ] TestTreeCombine.testCombine2 (2 ms) 2: [ RUN ] TestTreeCombine.testBoolTree 2: [ OK ] TestTreeCombine.testBoolTree (0 ms) 2: [ RUN ] TestTreeCombine.testCsgCopy -2: [ OK ] TestTreeCombine.testCsgCopy (5 ms) +2: [ OK ] TestTreeCombine.testCsgCopy (6 ms) 2: [ RUN ] TestTreeCombine.testCompActiveLeafVoxels 2: [ OK ] TestTreeCombine.testCompActiveLeafVoxels (0 ms) -2: [----------] 12 tests from TestTreeCombine (35 ms total) +2: [----------] 12 tests from TestTreeCombine (25 ms total) 2: 2: [----------] 7 tests from TestTreeGetSetValues 2: [ RUN ] TestTreeGetSetValues.testGetBackground @@ -5040,8 +5076,8 @@ 2: [ RUN ] TestTreeGetSetValues.testSetActiveStates 2: [ OK ] TestTreeGetSetValues.testSetActiveStates (0 ms) 2: [ RUN ] TestTreeGetSetValues.testHasActiveTiles -2: [ OK ] TestTreeGetSetValues.testHasActiveTiles (2 ms) -2: [----------] 7 tests from TestTreeGetSetValues (18 ms total) +2: [ OK ] TestTreeGetSetValues.testHasActiveTiles (4 ms) +2: [----------] 7 tests from TestTreeGetSetValues (21 ms total) 2: 2: [----------] 8 tests from TestTreeIterators 2: [ RUN ] TestTreeIterators.testLeafIterator @@ -5049,7 +5085,7 @@ 2: [ RUN ] TestTreeIterators.testEmptyLeafIterator 2: [ OK ] TestTreeIterators.testEmptyLeafIterator (0 ms) 2: [ RUN ] TestTreeIterators.testOnlyNegative -2: [ OK ] TestTreeIterators.testOnlyNegative (2 ms) +2: [ OK ] TestTreeIterators.testOnlyNegative (1 ms) 2: [ RUN ] TestTreeIterators.testValueAllIterator 2: [ OK ] TestTreeIterators.testValueAllIterator (0 ms) 2: [ RUN ] TestTreeIterators.testValueOnIterator @@ -5059,8 +5095,8 @@ 2: [ RUN ] TestTreeIterators.testModifyValue 2: [ OK ] TestTreeIterators.testModifyValue (0 ms) 2: [ RUN ] TestTreeIterators.testDepthBounds -2: [ OK ] TestTreeIterators.testDepthBounds (21 ms) -2: [----------] 8 tests from TestTreeIterators (24 ms total) +2: [ OK ] TestTreeIterators.testDepthBounds (9 ms) +2: [----------] 8 tests from TestTreeIterators (11 ms total) 2: 2: [----------] 8 tests from TestTypes 2: [ RUN ] TestTypes.testVecTraits @@ -5087,8 +5123,8 @@ 2: [ RUN ] TestUtil.testCpuTimer 2: [ OK ] TestUtil.testCpuTimer (800 ms) 2: [ RUN ] TestUtil.testPagedArray -2: [ OK ] TestUtil.testPagedArray (60 ms) -2: [----------] 3 tests from TestUtil (860 ms total) +2: [ OK ] TestUtil.testPagedArray (61 ms) +2: [----------] 3 tests from TestUtil (861 ms total) 2: 2: [----------] 38 tests from TestValueAccessor 2: [ RUN ] TestValueAccessor.testTree2Accessor @@ -5160,14 +5196,14 @@ 2: [ RUN ] TestValueAccessor.testTree5Accessor213 2: [ OK ] TestValueAccessor.testTree5Accessor213 (0 ms) 2: [ RUN ] TestValueAccessor.testMultiThreadedRWAccessors -2: [ OK ] TestValueAccessor.testMultiThreadedRWAccessors (28 ms) +2: [ OK ] TestValueAccessor.testMultiThreadedRWAccessors (83 ms) 2: [ RUN ] TestValueAccessor.testAccessorRegistration 2: [ OK ] TestValueAccessor.testAccessorRegistration (0 ms) 2: [ RUN ] TestValueAccessor.testGetNode 2: [ OK ] TestValueAccessor.testGetNode (0 ms) 2: [ RUN ] TestValueAccessor.testBypassLeafAPI 2: [ OK ] TestValueAccessor.testBypassLeafAPI (0 ms) -2: [----------] 38 tests from TestValueAccessor (33 ms total) +2: [----------] 38 tests from TestValueAccessor (91 ms total) 2: 2: [----------] 3 tests from TestVec2Metadata 2: [ RUN ] TestVec2Metadata.testVec2i @@ -5189,35 +5225,35 @@ 2: 2: [----------] 1 test from TestVolumeRayIntersector 2: [ RUN ] TestVolumeRayIntersector.testAll -2: [ OK ] TestVolumeRayIntersector.testAll (14 ms) -2: [----------] 1 test from TestVolumeRayIntersector (14 ms total) +2: [ OK ] TestVolumeRayIntersector.testAll (4 ms) +2: [----------] 1 test from TestVolumeRayIntersector (4 ms total) 2: 2: [----------] 2 tests from TestVolumeToMesh 2: [ RUN ] TestVolumeToMesh.testAuxiliaryDataCollection 2: [ OK ] TestVolumeToMesh.testAuxiliaryDataCollection (0 ms) 2: [ RUN ] TestVolumeToMesh.testUniformMeshing 2: [ OK ] TestVolumeToMesh.testUniformMeshing (1 ms) -2: [----------] 2 tests from TestVolumeToMesh (1 ms total) +2: [----------] 2 tests from TestVolumeToMesh (2 ms total) 2: 2: [----------] 4 tests from TestVolumeToSpheres 2: [ RUN ] TestVolumeToSpheres.testFromLevelSet -2: [ OK ] TestVolumeToSpheres.testFromLevelSet (66 ms) +2: [ OK ] TestVolumeToSpheres.testFromLevelSet (29 ms) 2: [ RUN ] TestVolumeToSpheres.testFromFog -2: [ OK ] TestVolumeToSpheres.testFromFog (66 ms) +2: [ OK ] TestVolumeToSpheres.testFromFog (22 ms) 2: [ RUN ] TestVolumeToSpheres.testMinimumSphereCount -2: [ OK ] TestVolumeToSpheres.testMinimumSphereCount (132 ms) +2: [ OK ] TestVolumeToSpheres.testMinimumSphereCount (44 ms) 2: [ RUN ] TestVolumeToSpheres.testClosestSurfacePoint -2: [ OK ] TestVolumeToSpheres.testClosestSurfacePoint (37 ms) -2: [----------] 4 tests from TestVolumeToSpheres (303 ms total) +2: [ OK ] TestVolumeToSpheres.testClosestSurfacePoint (18 ms) +2: [----------] 4 tests from TestVolumeToSpheres (116 ms total) 2: 2: [----------] Global test environment tear-down -2: [==========] 697 tests from 109 test suites ran. (99310 ms total) +2: [==========] 697 tests from 109 test suites ran. (90413 ms total) 2: [ PASSED ] 697 tests. -4/4 Test #2: vdb_unit_test .................... Passed 99.53 sec +4/4 Test #2: vdb_unit_test .................... Passed 90.64 sec 75% tests passed, 1 tests failed out of 4 -Total Test time (real) = 99.61 sec +Total Test time (real) = 90.70 sec The following tests FAILED: 1 - pytest (Failed) @@ -5545,7 +5581,7 @@ diversion by libc6 from: /lib64/ld-linux-x86-64.so.2 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib64/ld-linux-x86-64.so.2.usr-is-merged -dpkg-shlibdeps: warning: debian/python3-openvdb/usr/lib/python3/dist-packages/pyopenvdb.cpython-313-x86_64-linux-gnu.so contains an unresolvable reference to symbol PyFloat_FromDouble: it's probably a plugin +dpkg-shlibdeps: warning: debian/python3-openvdb/usr/lib/python3/dist-packages/pyopenvdb.cpython-313-x86_64-linux-gnu.so contains an unresolvable reference to symbol PyLong_FromLong: it's probably a plugin dpkg-shlibdeps: warning: 41 other similar warnings have been skipped (use -v to see them all) dh_installdeb -O--buildsystem=cmake -O--max-parallel=2 dh_gencontrol -O--buildsystem=cmake -O--max-parallel=2 @@ -5553,17 +5589,17 @@ dpkg-gencontrol: warning: Provides field of package python3-openvdb: substitution variable ${python3:Provides} used, but is not defined dh_md5sums -O--buildsystem=cmake -O--max-parallel=2 dh_builddeb -O--buildsystem=cmake -O--max-parallel=2 -dpkg-deb: building package 'libopenvdb10.0t64' in '../libopenvdb10.0t64_10.0.1-2.3_amd64.deb'. -dpkg-deb: building package 'libnanovdb-tools-dbgsym' in '../libnanovdb-tools-dbgsym_10.0.1-2.3_amd64.deb'. -dpkg-deb: building package 'libopenvdb-dev' in '../libopenvdb-dev_10.0.1-2.3_amd64.deb'. -dpkg-deb: building package 'libopenvdb-doc' in '../libopenvdb-doc_10.0.1-2.3_all.deb'. -dpkg-deb: building package 'python3-openvdb-dbgsym' in '../python3-openvdb-dbgsym_10.0.1-2.3_amd64.deb'. dpkg-deb: building package 'libopenvdb10.0t64-dbgsym' in '../libopenvdb10.0t64-dbgsym_10.0.1-2.3_amd64.deb'. dpkg-deb: building package 'libnanovdb-dev' in '../libnanovdb-dev_10.0.1-2.3_amd64.deb'. -dpkg-deb: building package 'python3-openvdb' in '../python3-openvdb_10.0.1-2.3_amd64.deb'. -dpkg-deb: building package 'libnanovdb-tools' in '../libnanovdb-tools_10.0.1-2.3_amd64.deb'. +dpkg-deb: building package 'libopenvdb-doc' in '../libopenvdb-doc_10.0.1-2.3_all.deb'. +dpkg-deb: building package 'libopenvdb10.0t64' in '../libopenvdb10.0t64_10.0.1-2.3_amd64.deb'. +dpkg-deb: building package 'libopenvdb-dev' in '../libopenvdb-dev_10.0.1-2.3_amd64.deb'. dpkg-deb: building package 'libopenvdb-tools' in '../libopenvdb-tools_10.0.1-2.3_amd64.deb'. dpkg-deb: building package 'libopenvdb-tools-dbgsym' in '../libopenvdb-tools-dbgsym_10.0.1-2.3_amd64.deb'. +dpkg-deb: building package 'libnanovdb-tools-dbgsym' in '../libnanovdb-tools-dbgsym_10.0.1-2.3_amd64.deb'. +dpkg-deb: building package 'python3-openvdb' in '../python3-openvdb_10.0.1-2.3_amd64.deb'. +dpkg-deb: building package 'libnanovdb-tools' in '../libnanovdb-tools_10.0.1-2.3_amd64.deb'. +dpkg-deb: building package 'python3-openvdb-dbgsym' in '../python3-openvdb-dbgsym_10.0.1-2.3_amd64.deb'. dpkg-genbuildinfo --build=binary -O../openvdb_10.0.1-2.3_amd64.buildinfo dpkg-genchanges --build=binary -O../openvdb_10.0.1-2.3_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -5571,12 +5607,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/799615/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/799615/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/667611 and its subdirectories -I: Current time: Sat Feb 8 03:03:07 -12 2025 -I: pbuilder-time-stamp: 1739026987 +I: removing directory /srv/workspace/pbuilder/799615 and its subdirectories +I: Current time: Sat Mar 14 13:14:00 +14 2026 +I: pbuilder-time-stamp: 1773443640